I'm assuming this is the gift from my Santa. There was no note or anything indicating its reddit related, but my husband knows nothing about it. I had actually never seen or heard of one of these, but Google enlightened me. My mother in law says they're great so I'm looking forward to learning more about it and my son loves it too. Thanks Santa!