Pretty cool idea! Visuals are very nice, too. Don't have much else to say, it's really solid. One problem I found, however, is that you can be unlucky and get an immediate second death on at least one stage, as you respawn in the field of view of an enemy. Not that big of a deal though, really.