I'm a long time software developer who just recently turned to game development, because I believe we can all do with a little more silliness in our lives ...