Talk:Achievements/@comment-27309956-20160604120702/@comment-26950832-20160615002559

You don't need an Xbox. You can make an Xbox Live account for free.