I loved the goofy puppet skins from this thing even if the game mode was mid at best. I thought it was a recurring event each November but have Googled it and saw that it only happened that one time? Was that really a one and done event? Did they pool those puppet skins in anywhere with another event?