Lycole

Battle your way through hordes of enemies and find the exit before you stay forever.
Puzzle