Yes, I know we are late to the game, but better late than never, right?

http://www.xcpus.com/GetDoc.aspx?doc=87&page=1

Introduction written by JumpingJack.