Xbox Live Indie Games Star Cross – 2/17/2010 Nova Lancer – 5/19/2010 The Endless Abyss – 8/26/2010 Sol Intelligence – 4/7/2010 Arc Lancer – 6/4/2010 After Dusk – 8/23/2010 Share this:TwitterFacebookGoogleLike this:Like Loading...