This is a screenshot for the software Mood Meeps. This is a puzzle game for Windows based on moody creatures called Meeps.