I'm Selling These Fine Indy Sceens 27 May, 2002, 02:06 / 0 comments

LucasArts have released a collection of new screenshots from the new Indiana Jones game, Indiana Jones and the Emperor's Tomb. Our E3 preview of this game will be up in the next couple of days, look forward to that, folks!