- last post: 01.01.0001 12:00 AM PDT
Hey LHickox, its matt and the answer to your question is that hes playing Halo 2 vista from his P.c. I believe theres skulls in that game im not sure why it say it on your xbox although u do need a windows live id to play.