Good original concept, the game just struggled a bit in terms of execution and presentation. I understand that you ran out of time playtesting, but the level difficulty curve definitely needs some work (I strangely found the game getting easier as I progressed), and maybe adding some juicier effects e.g screenshake would make gameplay more fun for the player. Good job nonetheless :D
(and yes, the ai perhaps is a bit too smart. I've seen some of your videos (BenBonk) explaining how you made the ai smarter, but maybe it should be toned down a little for the sake of the difficulty? Just some thoughts :D)