the titans got attacked or something, idk i didnt watch the show 18.90% of players have unlocked this achievement