Impact Games

A physics based slingshot game where you decide the fate of the universe.
Puzzle
Will you do a better job at calling the decisions as Umpire than your friends?
Sports