Ridiculous arcade basketball shooter

Another ridiculous arcade basketball shooter.