Watch the launch trailer for Hidden In My Paradise, a point-and-click hidden object game developed by Ogre Pixel. Players will hide objects, decorate, and complete missions while creating little ...
Archaeologists have made a historic discovery beneath Petra—a wonder of the world and the famous landmark from the film "Indiana Jones and The Last Crusade." ...