Lost Kitty Go Home

Help the kitty who lost her way to get back home. Move boxes to cover spikes in order to make the path safe and collect power ups to make the boxes jump for once. Can you make it in all challenging levels?