AMAZING game! Easily the most polished game I played so far. Looks great, dozens of levels. Platforming mechanics reminded me of Celeste, which is another great game. I've never seen the self-homing turret mechanic before.