Games by Crawfish Interactive Games developed South Park LEGO Island 2: The Brickster's Revenge See all 2