See the new dramatically dramatic trailer for the most over the top game of the year! This tells us nothing of the game apart from it seeming to be Saints Row’s take on the Matrix, but who cares? The trailer’s hilarious and over the top, which should tell you EVERYTHING you need to know ahead […]