Whats your take on this new GameTap service?

GameTap

Think this will end up being cool at all? Check it.