Some really amazing work from German studio Doeller & Satter who also run a small publishing house Random Press.