Game Review: Iconoclasts

Metroidvania—the genre of gaming that is made originated from games like Metroid and Castlevania, where…