This game doesn't look great at all. I'm sorry but if this was coming out on iPhone or something (which it looks like a mobile game) noone would care. Imagine watching that trailer but thinking the game was a mobile game, the perception would be very different.