Resembled Ready Player One a few times but I overall enjoyed the story and narration.