Swedish online casino games developer Play‘n GO has announced that it has exploited the giant Megalodon sharks that once roamed the darkest recesses of the planet’s oceans as the theme for its new five-reel Mega Don video slot. The Stockholm-headquartered firm used an official Thursday press release to proclaim that its ‘latest sea-themed game really has […]