Managed to finish "20th Century Boys" trilogy finally. Had recorded it over CNY when Starhub opened up their channels.
One scene in particular tickled me: the fat twins and the mad professor was telling Ocho about the flying saucer. Then they revealed that they have invented an anti-flyer saucer missile. And one of the twins was bragging about the missile and its launcher... can't make out all the details... but I heard in the long lists of specs "and it has Carl Zeiss lens!"