An epic physics based game in which you have to take control of one of the coolest soccer teams out there. This beats shaolin soccer to be one of the best football games in the flash universe. Control the ragdoll players as they jump around and kick different objects into your opponents' goals!