The Triple-i Initiative showcase gave indie fans a glimpse of what's to come. I must admit, the unveiling of another Prince of Persia struck my eye...