Ha! I love the site, both in concept and execution. Nice work on there, too. I really like the set of portraits with Phillip and company, and the iso japanese building. The animations are awesome, too.
One niggle: the site doesn't seem to load in Opera, which doesn't really make any sense since it's Flash. o_O Just thought I'd point that out.