Full threaddlu·Curious that payments isn't anywhere near the same revenue as Stickers and GamesView on HN