16 Nov

Videogame publisher Iceberg Interactive today revealed a trailer for Still Life 2. The game is set for a release in Q1-2010.