Alien Swarm Review
Platform: PC Publisher: Valve Corporation Developer: Valve Corporation Release date: July 19, 2010 Alien Swarm is a top-view shooter released by Valve in the summer of 2010 as a free game exclusive to Steam. It combines elements from top-view shooters such as Super Smash TV and Robotrosn: 2084 as well as elements from survival games…
Read More