Pushmo

Pushmo, also known as Pullblox in Europe, is a puzzle game for the Nintendo 3DS's eShop that was created by Intelligent Systems and released in 2011.

Players must move puzzle blocks in order to create steps and platforms in order to reach their goal. In addition to having over 200 levels, Pushmo gives players the ability to create their own levels and share them as QR codes.