Thanks i'm glad you liked it :)
I kinda didn't know how to program a win condition that could work with what i had, lacking a bit of knowlege and experience still :p and time got short, i like the idea of a "Building Hp" though, it seems like a good way to have a win condition and fits with the Defender idea thanks for the suggestion i'll look into that :)
Also glad you liked the fireworks XD, it might be a small detail but i really wanted to have a little something to add to the game feel ^^