not bad! couple of issues for me were the enemies get stuck and don't path find, and they can shoot from a long way off screen if they have line of sight, some variation in their shooting pattern and better ai to chase the player down would be a good fix. Overall a good effort and the game loop works fine.
the "quit game" button doesn't seem to work though just fyi