I Am Alive To Release March 7th
Releasing as part of Microsoft’s XBLA House Party lineup, post-apocalyptic action adventure I Am Alive has finally been given a date by Ubisoft and will see the light on 7th March. Ever since reading a tantalising preview in a mainstream mag some years ago, we’ve…