Josh Roach

an experimental video game in which you play as an exploded-head man who wanders surreal black and white landscapes.
Delve into the twisted reality as you hunt for something to ease the pounding of the scathing heat.
A trippy bizarre and fucked up point and click adventure game.