14 Replies Latest reply: Mar 1, 2013 5:57 AM by rlbl RSS

    has anyone noticed that most beast gameplays are on xbox? do you think its easier?

      i will tell you my opinion once i have heard yours