Sacred Citadel, a neat-looking side-scrolling brawler, drops today for XBL, Steam and PSN. Check out the launch trailer here. We'll have more on the game soon.