What a heck is rewardville? Is it a game? I have read a few articles but none makes it clear.
I don't see the point of it. I think it's going to die. When these companies become too big, they just start throwing money at things that make no sense. Like google with google wave.