All I can say is WOW !!!
I surprised myself going "Yeah" while watching the video. I'm not a big fan of this genre, but I might still buy it when it comes out, simply because it looks fun to play.
To those who don't like the slogan:
when was the last time you bought (or didn't buy) a game based on a developer's slogan? ......Oh pleeaaase !!!
P.S. Cool slogan. It shows you have some balls.