I liked the idea, however I think there needs to be some mechanic to help you get unstuck when you are offscreen.
i tried to come up with an idea of how to do that, but for now you're stuck being... stuck