I'm thinking of getting this game but does alot of people play it?
I played the hell out of it until the first title update a few weeks ago. Yes a lot of people play it. Small community, but you get games fast. 3 DLCs are coming out, the first of which will be free too. Good game for 1200 points.
Log in to comment