This topic is locked from further discussion.

#1 Posted by socky354 (2 posts) -
I saw a gameplay of this here and just wanted to know when is it coming out or is it out and how much on steam, pretty much some details.