A review by ebralz
Hatch by Kenneth Oppel

3.0

Was a bit too long but definitely ended on a cliffhanger.