Direman Press
It's a little known fact that Leonardo da Vinci's sketches were early designs for videogames.
The artist, David Vargas is responsible for the visuals of our site mascot and his compatriots.