Netflix has added a few tasty titles recently to their streaming service, of which the silliest has to be Mystery Science Theater 3000: Gamera, in which the team makes fun of all 5 of the original Gamera franchise movies (I think they missed the most recent one). The most interesting alternate history title is Night Raid 1931, which has a team of psychics in Japanese occupied Shanghai trying to keep control before the next major war breaks out. On the flip side, it looks like Netflix did lose its Starz deal, cutting off its best source of current movies.