It wouldn’t be strange to assume Indiana Jones had fallen off the edge of the Earth. Following its announcement back at E3 ’06, LucasArts hasn’t really revealed anything about the game, with its official page telling us the availability of it is TBD. So based on that, why are we bringing you a preview of a game that could be delayed beyond 2008? Excitement, that’s the answer!
You see, I...
Read More