[Edited to remove potential spoilers/solutions for the game]
Took a while but was able to beat it:
Super fun game. I initially thought it was going to be the usual tower defense game, but found it to be more of a puzzle which I immensely enjoyed. Some of my experience during the game:
- Level 4 starts to get you thinking
- Level 6 was awesome
- Level 7 was awesome
- Don't laugh, but I was trying to beat level 8 with 4 turrets, not realizing I had 2 guns still available to me
- Level 10 was fantastic as the final level
- Loved the congrats screen still being another level
The graphic design to me was superb; clean, simple, and effective. Only suggestion would be to somehow differentiate the red squares, as I found myself constantly trying to track a square during a run to see which specific square I wasn't shooting. I initially thought having them numbered, or using different colors, but in the end I think this might ruin the simplicity of the graphic design, which again I really liked.
Again, I think the game design was top notch for a puzzle game. Level design was on point. I wish stacked turrets was needed more, but the fact that you created 10 enjoyable puzzles is quite a feat (at least for me, I think designing puzzle-based games is a difficult endeavor). Mechanically the game worked 98% of the time. There were some runs where if repeated, the outcome would change up (e.g., a red square that would get shot by a turret in an initial run, would reach the end in a later run). This was infrequent, but was noticeable. Not sure how this bug would be fixed programmatically (tighter box colliders maybe?), or even if this is a bug at all. Based on ArithMetic's comment below (where they couldn't duplicate your video solution), it potentially might be an issue. Let me know what you think.
I spent a lot of time playing this game, and enjoyed every moment of it.
If you happen to have someone to play a local co-op with, I'd love for you to try out my game:
https://itch.io/jam/brackeys-5/rate/925883
You appear to provide very constructive feedback, and I think it's something that could help improve my game design and development in the future.