(I thought this might be the best place to post this. Not sure if I should put it on the AB/Littles forum.)
Some clarification: This is the mascot for an Internet show called Extra Credits, which delves into various aspects of video games, such as education, design, and real-world influence. When they talk about games themselves, they use this little guy to represent them.
So, basically, you can now cuddle with the concept of video games.