Jeff Campbell

Two wanderers attempt to spread a message of hope to those who would subjugate the world.
Platformer
It's a game about spiders... that are boxes
Puzzle