LOST video game confirmed for PS3, Xbox 360 and PC

April 18th, 2007, 01:50

Part of the DCEmu Network PSP News..