Most innovative game I've seen out of a game jam (or anywhere) in a long time. This should be on Steam.