CHUCHEL: Happy Game Demo is now available on Steam!

While we’re working our hardest to bring you the full experience as soon as we can, we wanted to share a little sneak peek with you in advance. Happy Game Demo just landed on Steam and will be available on Windows and M…