Made me smile - you did a sweet job of capturing the feel of Ikaruga with your verse. Honestly the weakest link here is the audio quality. I hesitate to rate it higher because the voices are grainy at times.
But man, this is glorious. Nice work!
I've only noticed after finishing that it sounds granier on other headsets/speakers than mine - and I should have checked that before uploading. Hopefully, I'll be able to fix those in future songs.