Great idea. Execution all but kills it though. It's good that you acknowledged the collision issue. An easy fix would be to stop the enemies from spawning in groups, because it completely kills the shift ability as far as I am concerned, turning the game into a simple top down shooter.
Very small changes can turn this into an excellent portfolio piece. Serious credit to you AzureOtter. It's hard to make a game on your own, and think you can do very well in the future.