Fun game. Dragging the platform around reminded me a bit of Trine, but the constraint of only one platform that you have to bring with you made it play quite differently.
Yes, Trine was an inspiration :)