Play2Live Developer Diaries #3: DevGAMM