EightyEight Games just revealed their new game, You Must Build a Boat. This is the same studio that created the puzzle game, 10000000.

...