Nobody with sense is out here arguing that it's easy to make games, but sometimes the challenges and intricacies of game ...