The Island - Aguila, Kap Maceda [Reviewer] (Philippine Star, 2005)