if you didnt do so, you shoulda bought it while it was on sale. there's still some people around, just may not happen to be on the many different forums there are for this game lol. there's also some recent gamertag threads too.
for the price while it was on sale, it's a great buy. If i were better off financially it'd probably still be a good buy even without the sale