Downloadable Game

Do you want a new feature? Let us know about it.
Post Reply
Leftoz
Posts: 47
Joined: 01 Dec 2019, 16:36
Location: Greece

Downloadable Game

Post by Leftoz »

You could add the game on steam or make it downloadable so it gets more players
Post Reply