I thought the trailer was pretty neat :o
Game looks meh though.