User blog:This Spy/New Battletoads Trailer

Have you guys seen new Battletoads trailer that came out recently? If so, what do you think of it?

For those who didn't, here: https://www.youtube.com/watch?v=xyJI_uFRZSY