This probably counts as a Tower Defense game of some kind, right? Funny how in hindsight that genre is almost the opposite of an action game while still being kinda action-ey. This game could also be seen as a Mario vs Donkey Kong in reverse?
I'm pretty bad at managing a huge level unfortunately! I really don't have the visual memory it takes to do more than staying in one place and ratcheting forwards when someone slips by. Plus, while you can teleport around the massive level, you can't really do that as easily for the equally massive traps list.