I agree that was a mistake, a big one... But I got it for Xbox a few weeks before it came out on PC for £10 at some shop... I prefer PC gaming 500% more and I would gladly sell my Xbox and game just to buy it on PC... But my mum won't let me .-.
I would join... If Xbox would LET me pay my subscription for gold >.< Is it possible to join without having a gold membership? I mean, I know you can't play without one... But can you join crews?