I AM ALIVE first began development in 2008 and was originally planned as a feature length game. Fast forward close to four years and two development teams later, and the game was finally released by Ubisoft and Ubisoft Shanghai as an Xbox LIVE Arcade exclusive on March 7, 2012. The lengthy development time ultimately left anxious fans wondering if the game was worth the hype that surrounded the game.
