Juho-salila

01.27.12
Indie studio Almost Human is more human than most
01.27.12

Indie studio Almost Human is more human than most

Yesterday morning, Juho Salila went to work as usual, expecting to streamline the graphics and buil...

View