Displaying 1–3 of 3 previews
We recently went hands-on with Hothead Games' upcoming downloadable title Swarm to bring you this gameplay preview. Pro tip: you might want to wear a poncho for this one.
Team up with 49 other computer-controlled characters to build the Swarm...
Previews 1–3 of 3