just saw this video: Subscribe to the TouchArcade YouTube channel 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?