Needy Streamer Overload sales top 100,000

Emojis and stamps now available for download.