This is a bunch of bs, the game should have released on time and to blame steam when you have full control to release is a lie, unless there is something your not telling us, if the game is not released very soon you are going to lose allot of players including meĀ
The Town Square is coming to Steam!
in Dev Blog
Posted
This is a bunch of bs, the game should have released on time and to blame steam when you have full control to release is a lie, unless there is something your not telling us, if the game is not released very soon you are going to lose allot of players including meĀ