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?