A Screaming Squids Studio game.TeamScreaming Squids StudioMembersAlexandra AllenKarthikeyan SrinivasanMathew Varghese About The Game Gallery The Team Alexandra Allen Karthikeyan Srinivasan Mathew Varghese Apply to Sheridan’s GLD Program