… freed itself from the beast’s terrifying grasp: game developers. … What's Kraken? A Look At One Of Gaming's …