I added automatic word wrap for the synopses, and altered the synopsis GUI just slightly to make longer descriptions fit better.
There was also an accidental typo that caused the UI not to draw in the mobile version.>>1981
The flash clock tries to find the relevant episode keys, and automatically assumes it to be "TBA" if it doesn't exist (I had forgotten to actually implement this in the other clocks until now), and thus you can just fill stuff in as more information comes out, whatever the order may be.
I pondered on the arrays, and just decided to go with the same structure as before for the sake of simplicity. Regular ordered arrays can't really do the "skipping" behavior as described above without having empty fields. Making each episode an object would make the formatting prettier, though.
As for the boolean thing, I couldn't get the flash version to work with it, so I used a string instead (but the numbers worked as is? what). Would need to dig deeper to find out why.