The Week In Games: Umbran Witch Suplex kotaku.com 1 year ago The Week In Games: Umbran Witch Suplex Bayonetta Origins: Cereza and the Lost Demon isn't the only game dropping this week Share this: