Here's the thing: I really don't have to. I think it's a cool concept with a lot of potential. Considering all we have is a 15-second teaser and no idea what the actual gameplay is, you seem to be dismissing it out of hand based on the art style/graphics, which is totally subjective and for all we know could improve…