Release date for steam or other platforms

#1 Posted by starfact (2 posts) -
When will i get a chance to play this game soon i hope dos anyone no when it will come out?
#2 Posted by oflow (906 posts) -
hit steam today