12 Replies Latest reply: Oct 8, 2013 5:38 AM by rlbl RSS

Squads Trailer

nicedrewishfela

A new Trailer was released with more info about Squads. What do you think, will this be something worth playing?