Yesterday, Nintendo announced that Mewtwo was heading to the new Super Smash Bros. games as a downloadable character. Some people went bonkers. Others filmed themselves going bonkers.

Read more...








Continue Reading Watch People Freak Out Over Mewtwo in New Smash Bros.