2 ms·It says open source on steam and it links to a GitHub repo. Didn't verify, but seemed legitby y4mi 10y agoIt says open source on steam and it links to a GitHub repo. Didn't verify, but seemed legit