Fun game, but I guess I'm too ham fisted, some of the meandering satellites in stage 2 are too hard for me! 😭