I really liked the concept of this game, it was really fun mashing the shoot button hoping I would get a teleport.
If this was developed further I could imagine a really cool shooter where you are low on life and desperately trying to get to teleport.
The music was cool and atmospheric too.