- Lo-Ping - http://www.lo-ping.org -

"I Am Alive" Isn't Dead?

Apparently, the ghost of Ubisoft’s game that we haven’t seen since E3 2008 [1] isn’t the vaporware we all thought it was.  Just released is a gameplay trailer of I Am Alive.  Dig it.