Xbox Store I can’t stop reading this site by Major Nelson • Apr 18, 2005 @ 4:39pm Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to share on Email (Opens in new window) I don’t know why…but I can’t stop reading this site.