Pretty cool game! Although couldn't get past the coins as when i gave all the coins it kept killing me :(
You may have done the puzzle wrong, there is a specific order the coins have to be returned :