Review: Fun read
Rating: 4 out of 5
Date: 01 11, 2013
Interesting concept and lots of action but a bit predictable towards the end. Still, the genie bit kept it fun.