i saw an ad for this game on indianajones.de but the link was in german does anybody know the storyline?