I don't know if there is any way the game can live up to the awesomeness of the trailer but check it out!