You can control a ball with the mouse, the mouse doesn't control the ball directly it changes the accelleration.
I hope that you find that the ball control feels natural.
You can bounce around a cube with the ball.
No external media files are needed, the textures are generated in software.