Spider Game

A game about crawling around geometrically pleasing spaces