In 8 Player online Freeburn lead 6 of the Today's Best Scores 0.13% of players have unlocked this achievement