Tractorball: Tractorball Demo Available

Did you think Tractorball looked interesting, but weren't sure if you could handle it? The demo is here for you! We are committed to get the game out there so we can gather a larger player base for our multiplayer commu…