Indie game developer and publisher LandShark Games revealed their first video game on the way to PC as they announced Grifford Academy Originally the game was due to be revealed during The MIX's livestream and party event around Summer Game Fest, but as it has been reported, the people in charge of the event did[...]