So what does a game designer do?