First Looks | April 18, 2015

Super Smash Bros. for Wii U: Mewtwo DLC - First Look

Have you ever seen 8 Mewtwos duke it out on a floating rock? Well, you're about to. Oh, and we look at his move set too.

Posted In

Squeaky Whale

© 2017 Squeaky Whale. All rights reserved.