Really cool. Just I couldn't figure out the third screen. I couldn't manage to pick up any of my bodies so I couldn't progress. Anyway, I really like the concept, art and narrative! Good job!
You can push them aswell as pick them up. Glad you liked it :)
Oh I saw Mark playing it and now I understand how to beat that level! xD
Anyway, it would be really awesome if you could also rate my game :)
I decided to review every browser game in the comments (including yours)