I thought it was a neat composition. The lyrics were, as said before, cheesy and pretty dorky, but again, that's part of the appeal. The music gives some sort of early-mid '90s Third Eye Blind type of feel, which isn't a bad thing. Your voice, on the other hand, reminds me of the 80s band Extreme, which, again, is a good thing.
I like this song. However, I gotta say my favorite part was when the old Capcom logo sound effect played. Oooohhh yeah. There's some memories.