Some really nice ideas going on here, especially the ball catch and throw. Although the CPU was way better at it than i expected!