Musings of a Game Developer