Siege is a lot of fun. You managed to capture that classic tower defense feel (with a fun twist!)
Getting to play as the dragon was a lot of fun, and I appreciated that you were able to upgrade each character separately. That added another element of strategy and planning into the game and made it a lot more enjoyable. The graphics and music are adorable -- I wouldn't be surprised to see them in a vintage arcade. The only critiques I would make were that (as was mentioned below) the game doesn't restart correctly and requires a refresh, and that the enemies could be a little bit larger, in my opinion. Overall, well done, team! Your hard work is evident.