The developers are using a “Download” button as a link to Steam. The developer took down any playable files form this page in 2024.
Thank you for the clarification! I will correct this in my post :)
Permanently Deleted
Permanently Deleted
British Netflix users could be forced to pay licence fee
Are dating apps a fraud since the beginning?
I love Steam Deck wallpapers
What is going on with Facebook's (Meta) new community guidelines?
AI would never badmouth Steve Sweaty Balls, and it shows