Free the Happy Hills in challenging physics puzzles and defeat the cheeky blocks that occupy them and their homeland!