Huh.. their style does look quite familiar! I think I may have talked with them once or twice on G+.
I tried reverse image searching to see if I could find anything, but I found nothing. Is there anything else you know about them, or any other pieces of art you may have saved?