Marked lots of fields in GameItem, PlatformItem, GameImage, and
PlatformImage as non-required because I have no practical way of knowing
which fields will actually be available in every instance.