Downloadable Game

Do you want a new feature? Let us know about it.
Post Reply
Leftoz
Posts: 33
Joined: 01 Dec 2019, 17: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