Notice: this is going to be the least impartial review that I can possibly write. I was trying to be professional and talk about this objectively, but I gave up. I have been looking forward to this moment so badly that I have nothing mean to say. Continue reading