Doesn't feel non-euclidean at least at the start, but an interesting game. Was unlucky when I didn't notice the pentagons start and was fighting the trails all the time, so I would suggest maybe better ensuring that new enemies always spawn onscreen?
May then also be able to make the game world infinite (or toroidal maybe, which for this game will be rather similar but makes it a bit easier to find stuff)?
Also a bit weird that the game world is sort of just a rectangle but you can move outside, your projectile orb can not. Making the world toroidal would of course fix that.