Nicely done.
The music is catchy but I seriously keeps on thinking it's saying something in the chorus that I know I'll get reported for so I won't say it.
This is just a really great series and I can't wait for step 5, but I can wait for it to end. I really don't want you to stop T_T
Anyway. The music is great, transition is awesome and just rocks. Keep it up :D