Great fun! Intuitive and satisfying. If you take this further, consider ramping up the difficulty curve. Well done! (that ending lol, boom!)