Ubisoft Shanghai’s upcoming I Am Alive project for PlayStation 3 and Xbox 360, which debuted at E3 2008, has been quiet for some time now. However, today by way of Unseen64, new beta images of the upcoming natural disaster game have leaked onto the internet. These screens are from when Darkworks was working on the game, however, they’ve been let off as developer in favor of Ubisoft Shanghai.
Remember, they’re all beta screens, so don’t be too judgmental of them. Check them out at the gallery.