This could be the best videogame trailer i've evar seen bro!