Stranded 2 - Mysteries Of Time Java Game Description:
The protagonist was sent at the far tropical island. He has to unravel a mystery of mysterious military lab. He will travel in different times and fight with ancient animals or future enemies. He has to solve difficult logical tasks, when he'll need to enable time machines. Interesting plot and good graphics will not let you get bored.