Halo! I just beat it tonight (12-31-04) on the easy setting. I can't even imagine it on the harder settings in the later levels!!

DSCF0187.jpg