Quite neat, not a big fan of respawning enemies after they re-enter the screen but I did enjoy the maze tower.
Also, the blue-red balance kinda reminded me of Imperishable Night.