Discussion in 'Other Games' started by Darth_Marques, May 25, 2016.

  1. Darth_Marques

    Darth_Marques Administrator Staff Member Administrator Premium

    Has anyone played it? Couple buddies bought it but due to life have yet to even download it, much less play it.

    I've seen some clips, and it looks pretty good coming from a spectators perspective.

    What do you think? Have you played it?

Share This Page