Quoted from Lethal_Inc:No real game play shown other than the trailer release?
Nope, one of the reasons I'm not buying it. Very unproffesional for a company not to create a stream of the product. They come off as being arrogant to customers that way.