Defeated Tyrannosatan, the Demonic Imperitor! Xbox 360 / Arcade 55.64% of players have unlocked this achievement