Pictures, the Mumbai-based animation studio, has launched 88 Games, a new gaming division. Led by industry veterans, 88 Games ...