Another puzzle game involving pushing the block into the right location
Copyright © browserplay.com.