Tag: Super Mega Team

The Knight Witch Review: The New Metroidvania To Play

The Knight Witch is a Metroidvania adventure game from Super Mega Team…

8 out of 10Awesome