Well this is not really a game that I can see many PC gamers liking much. Also, he says "currently" but when steam sales hit revenue will skyrocket for them.
Started by Legend, Aug 09, 2014, 11:32 PM
previous topic - next topicPage created in 0.260 seconds with 23 queries.