• sacredcitadel_icon

    Sacred Citadel

    Platforms: PC, PS 3, Xbox 360
    Sacred Citadel is an intense side scrolling arcade brawler for up to 3 players. The game...
    Release Date: 20 Feb 2013
    Out Now!