First off, kudos to you for creating your own game engine. seriously impressive! This is a solid tower defense game that fits the theme nicely. I love how the same shape, or even smaller shapes, can be stacked. didn't catch that at first, but it's really clever. Looking forward to seeing more enemy variants in future updates!