Smash Brothers & Anime.... can you ask for more? I think not!