Polycephalus

Abstract puzzle game about patching up holes in the universe
Puzzle