Devolved digital E3 2015

Discussion in 'Lounge' started by Based Xatu, Jun 16, 2015.

  1. Based Xatu

    Based Xatu Well-Known Member

    Aug 27, 2013
    1,937
    0
    0
    just saw this video:



    When I saw it , I was thinking that all of these look like they belong on the App Store. I remember the souls game and ronin were supposed to be, but does anyone know about the others?
     

Share This Page