That is indeed me in my avatar pic. My wife drew it. We usually develop games and have an indie studio together. She does the art, I do the programming. However for this gamejam I did it solo because it was a spontaneous decision where I felt inspired when I saw the theme on Friday evening.