The new Xbox Live Rewards program, which doles out Microsoft Points (money!) in exchange for doing stuff on Xbox Live is "currently" for the U.S. and U.K. only, according to Xbox ambassador Major Nelson.