March 4, 2004
News / by Chris Rasco
A while back I posted news about a new Sam & Max game that was in the works from LucasArts. It seems they decided to can the game only months away from its scheduled release date. Gamespot has the full story.
© 2002-2016 SNACKBAR MEDIA, ALL RIGHTS RESERVED. HOSTING PROVIDED BY MEDIA TEMPLE.