Hey weeble, thanks for the feedback! Some of that is stuff we've already fixed (or are working to fix), so that's cool.
We're working on making the download / unlocking system less ridiculous, but I think it'll be a while before any sort of "universal launcher" feature is offered. It's a big pain in the butt to make a launcher that you download on day one and then over time populates itself with new episodes. That said, it's something we do want to do eventually... it's just a big undertaking for the small team we have available for such projects. The same goes for the purchasing stuff. One of our goals for the next year is to make all of that stuff suck a lot less. (Also, the launchers for Seasno Two have a close button

The old launcher stuff was built into the third-party software downloading/activating/unlocking system we were using last year, but we've scrapped that in favor of a system we wrote a large chunk of and therefore have control over... eg the ability to add a close button to the window!)
Season Two has more animations than Season One did, so if anything the character's actions will be more varied, so there's that

Also, there are some more hyperkinetic moments in store during the season, for those who wait!
The free Lincoln Must Die downloaded a zillion times faster than the other Season One episodes thanks to it being hosted by the excellent LimeLight content providing service, which we've started using as of a few months ago (Limelight also provides bandwidth for Xbox Live Arcade and Steam - they're super fast and awesome!). We'll be moving all of Season One onto that download network at some point soon, here, as well.