Physics based puzzle game Baseball Riot Video
Baseball Riot is a physics based puzzle game with ragdoll characters and easy to pick up and play mechanics. The player controls a retired star batter Gabe Carpaccio as he goes on a crusade to free his former team from the grasp of an evil energy drink manufacturer Explodz Inc. The player must smash baseballs at various Explodz fueled goons such as obnoxious fans, biased umpires, leery catchers and more to clear more than a 100 increasingly challenging levels.