CHUCHEL: CHUCHEL Arrives to the Steam Points Shop!

You know the Steam Points Shop, right? Well, we've just added 6 animated stickers to use in your Steam chats, as well as 4 animated avatars to make you look truly happy here on Steam.