Contest: Win a Switch copy of iHUGU
Hug yourself with this contest for a Switch copy of iHUGU. Who doesn't like hugs? I mean, some people personal space preferences that prevent them from doing a lot of hugs, that's cool. But for me, hugs are great. I hug everyone: My friends...