Ido Yehieli
Ido is an indie game developer and designer. You can see some of his games at http://tametick.com/