I think the commercials for the game were awful, at least here in europe. It is a new IP, so they should show the gameplay! Like it is, nobody understands what the game is about and thinks "what the fuck?". You can do such commercials when there is a strong brand behind it, not just like that.