I thought everything was pretty good in this flash, the depth of story was alright as well as the action scenes and game references... but there is one little key point I'd like to hit on... the entire thing (at least to me) felt like it was just a self insert to please a alter-ego (that being Pkmn2's pikachu/mario hybrid thing). If you really wanted to pull this kind of a story off, you didn't have to do that and it certainly could have come across as more interesting if you had the person transported just like a actual human being (take from Star Ocean 2's book. The main hero is just a average joe who gets thrown into a world full of magic and monsters with no real guidance).