Intelligent Systems's logo.
Intelligent Systems is a Japanese developer founded in 1986. They have developed every game in the Pushmo series thus far.