FL Studio for sure.
Do you have the full version or the demo? I can't stand the demo, because you can't save your files and work on it later.
Good use of all the sounds without much alteration. Used the "default Dance setup", power chords, bass, ect., but mixed them pretty well.
The B section doesn't really slip back into the A smoothly. Perhaps you could add a bridge to connect the two.
Hope you make some more stuff.