Chris Keegan is a games director. Keegan has been working with ssma. Keegan's first published game was The Witch released in 2024.