Making video games is difficult to do under the best circumstances. Making a video game that people love and purchase is rare even when everything goes right. GSC Game World accomplished both of ...