Xbox or PC Nov 29, 2005 23:47:27 GMT -5 Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by Logan on Nov 29, 2005 23:47:27 GMT -5 I played it on Xbox. Unfortunately, I would have rather played it on PC.What did you play it on?