Posted By: GeeGee
Lost - the PC Game - 08/05/07 01:45 AM
Has anyone heard about this game which is coming in 2008? I checked it out and the trailer looks good. Ubisoft is involved in the production of it. Not sure if it's a point & click game. Let me know what you find out. Thx