AJ Grand-ScruttonAnthony James Grand-Scrutton is a game designer and the CEO of Dlala Studios.He is best known as creative director for Battletoads (2020), and contributing to The Escapists and Bossa’s Monstermind.Game directorBattletoads (2020)AJ Grand-Scrutton News