I've heard basically nothing about this game, and didn't even realize it's releasing on the 14th. What's the deal with the beta impressions? Cash grab? Or does it have actual substance? What games does it compare to?
When all is said and done, more is always said than done.