• Anonymous

    Well from the amazing trailer to these images, none shows enough of the game. But I still can’t wait to see more, I guess clever (or annoying) advertising does work.