David is an artist/designer, a massive fan of comics, creator of an online comic called Armstrong, and artist of the space adventure, Planet Gigantic.