News

This ball has a launch trailer

Posted by: Nathan at 10/29/2010 4:27 AM
The Ball was launched a little while back, and we've got a launch trailer to prove it. Check out the monster splattering gameplay footage below.