>>314381589
They have like 200 players on right now according to their site, I'm not sure how many people actually play on steam.

>>314381740
>>314381960
Eh, that's fair. It's a shame I feel like a VR MMO would be fucking cool, whats township tale though?