I followed your game since long time from desura and i get it on this platform.
The 18th august can i get the release on desura or i can get a steam key ?
A forum where you can make suggestions and post bug reports about our games.
To go back to our main site click HERE.
Permissions in this forum:
You cannot reply to topics in this forum