SirCannonFodder said:
Where the hell did those snuggies come from? One second you're dressed normally, then the next you suddenly have those monstrosities on.
If you're really asking, then...
Boom!
http://www.escapistmagazine.com/videos/view/loadingreadyrun/2755-Discount-Deities
Snuggies appear from 1:13
According to http://loadingreadyrun.com/lrrcasts/view/244/LRRcast-for-Discount-Deals they are from Walmart.
Ooh, also turns out Lrr have made 3 pocket planes videos for Nimblebit (and 3 for Tiny Towers), the first is up already http://loadingreadyrun.com/blog/?p=2945
Just incase people are interested ^_^