Yeah, it's one of those games where it takes some time to build up the skill :) It's inspired by the Moon Lander which had similar mechanics.
Thanks for playing!!