Israeli video game artist Eddo Stern screens and talks about his work.