Updated to #381. Definitely can't catch up at this point. Need to run out and do some quick shopping at the supermarket only a few minutes away, so NO MORE UPDATES.
You guys have to fight it out like a bunch of blind savages from here until I randomly post the end when I get back.