Wow! with a capital W-O-W!
After watching the series, and now watching the intro, you could go sooo far with this! This is purely amazing stuff! It's like watching my favorite anime series, only it's got Mario and Sonic! Heck, this might BE my new favorite anime series, especially if you do decide to keep making more (we're all hoping you will, but no pressure! xD) Very well done!!!