I browsed over it, and i noticed there wasn't a whole lot of song sectioning.
May not want to stick to the whole multiples of 4 bar sort of thing, but it does help if you can differentiate your ideas enough.
Lot of repetition, in a not so good way (as in a recurring theme).
Mixing sounds pretty ok, that lead sticks out like a sore thumb, but overall it's alright.
Kinda video game esque