The Last of the Giants



Some sketches for a game concept called "The Last of the Giants"   





















Comments