Defeated Devaria and Givaria, the Twin Wyrms! Xbox 360 / Arcade 42.24% of players have unlocked this achievement