Interesting concept with reflected projectiles. It was quite challenging, the more I moved/teleported, the more pressure was inflicted by enemies. Then I found a lifehack - don't move and reflect any shot - thus you win :D
Yeah, some like "jedi concentration", xd.Thanks!