Fun game! Nice take/twist on the tower-defense genre with a fitting mechanic for the game jam. The rotating of turrets was very responsive and snappy so great job with that.
Yeah that aiming and shooting, along with the enemy logic was what took the most time. Glad you liked it!