Reminds me of Megaman every time I listen to it.
I don't know why, but it reminds me of Megaman music. I like that one part where it makes the notes rise in pitch really fast. It was around a minute and 43 seconds in. For the entire song, I sit there waiting for that part to happen. XD
Good job, good job.