Sacred Citadel
- Video Game
- 2013
A side scrolling action brawler game for Xbox Live Arcade, PlayStation Network, and Microsoft Windows.A side scrolling action brawler game for Xbox Live Arcade, PlayStation Network, and Microsoft Windows.A side scrolling action brawler game for Xbox Live Arcade, PlayStation Network, and Microsoft Windows.