Fun game! I couldn't figure out the moving platform puzzle.
Hint: You can’t pass through walls, but maybe something else can.