I think the idea is solid, but the complexity would probably be there even if the player didn't move so slowly.
Good effort and congratulations on finishing!