Like any other art form, video games undergo constant reviews and filtering before hitting store shelves. They continually shift and evolve throughout development; not all features make the cut. Unfortunately, whether due to time constraints or development woes, most passionate developers lack the time or workforce necessary to deliver on all the planned features.