As much as I hate seeing Assassin's Creed become worn out with annual releases, the art direction and process of each game is still something to enjoy.
I got a friend working for them and on the series specifically. They have a good team of talented people working there with nice ideas, it's just that sometimes business does get in the way and the company is in it to make money. You know, sometimes it happens. :S
It's all done in CSS? Impressive!
Uh I'm seeing a Flash site.