Great game, One thing that might make it feel better is a sense of inertia with the island to sell its scale.
Thanks. Yeah, you're absolutely right, it moves a little abruptly. :)