Games Other Content 0.64% of Gamers Have This Goat Simulator Achievement – Are You One of Them? Channel: Xbox On • Sourced: Xbox On • Published 2 years ago