Spend an embarrassing amount of your life immersed in the Xbox Live universe? It's cool -- we all do. But now, you'll actually have a better reason to ignore whoever's yelling at you to disconnect. Microsoft has just launched its Xbox Live Rewards loyalty program after testing it out last year, but for now it's only available to US and UK-based gamers. As our compadres over at Joystiq mention, it's a lot like Club Nintendo, but instead of getting gear, you'll be awarded Microsoft Points for doing things you'd already be doing anyway. Gamers can look for a ten point boost for renewing a one-month membership, a 400 point increase for buying / renewing a family plan or 100 points for activating Netflix -- and that's just the start. Hit the source link to join up. It's free, you know.