I struggled to finish this. the story was a little out there. the main character was annoying.