Certainly this is a viable business. Their difference from competitors like http://www.igxe.com is that they negotiate agreements with the owners of the game. I don't know what they need 20 million for, but those $3 a bottle fruit juice drinks do taste very good.
http://www.livegamer.com/