criticalhit.net
Monkey Island XBLA gets a release date
Gather around old fans of the classic 1990 LucasArts point-and-click adventure entitled, Monkey Island. Yep LucasArts has confirmed their release date for
Faheem