From the trailers so far I can see this is gonna be THE BOMB!!!