Summary: Are you ready for science? Find out whether Portal's second chapter takes the cake in the GameTrailers review!