Oh my god the beginning sounds so familiar...Fuck where have I heard it before..
UGGGH THIS IS GOING TO DRIVE ME CRAZY oh wait got it! Mega Man Battle Network battle theme. Phew thought it was going to drive me insane. Anyway nice work you got going on!