criticalhit.net
Xbox Live Rewards program is now live in the US and UK - Critical Hit
Microsoft has announced this morning that it's Xbox Live Rewards program is finally going live, but unfortunately only in the US and UK. It appears the res