The developer behind Braid and The Witness talks about the indie scene, if games should be fun, and the state of Japanese game development.