This is one of the hardest reviews I've written in a long time. Usually they are hard because I have so much to say and I don't want to give away too much; this one is hard because I don't even know where to start. The storyline itself is a really good idea and very interesting. Unfortunately, the a...