This was neat, it's already been noted a few times here but I also had issues with the screen scaling.
Other than that it was a fun game, I enjoyed penning monsters in a square of towers to harvest them. I couldn't find where the main base was so I don't know if I could complete the game, but I was able to build the houses required.
Nice work