Very impressive to create all this at age 12. You have a bright future in game dev if you keep it up. As for critique of the game, felt a bit like monkeyball. The controls didn't feel great at times, almost like there was a delay between moving the platform and the ball actually starting to move that way. The camera angle was sometimes frustrating too. Still a solid entry though! Nice job.