It’s frequently said that making games is hard. Making games fun, that’s really hard. Making games that are fun, have something to say, possibly educational AND good? Very hard indeed. But if a game is to be successful in its goals and convince an audience to invest time and effort, then it has to do […]