If you’re like me then you’ve asked yourself where in the world is ‘I AM ALIVE’. You do still remember the survival based title from Ubisoft? Well, if you don’t that’s ok as there hasn’t been many updates to support it. However, just recently Ubisoft took it upon themselves to release a new trailer for the game with a release date suggesting a ‘This Winter’ release. So I guess we can assume Winter 2012 to be precise. Check out the new trailer below and give us your thoughts.