I think a recent edition of AUM covered in-game cutscenes like what you are descibing. That might be a good place to start.

Cutscenes usually just involve some camera work and some AI's doing their own thing. It helps to create a list of things that will happen in your cutscene and then translate that list into code.

ex:
1) Load city level
2) Have camera zoom into city
3) Look at flying cars
4) Load game level + start game


Lead Programmer of Realspawn Productions AIM: gh0s7mp630 MSN: [Email]"mpratt630@hotmail.com"[/Email]