“tiny hints”
Were we watching the same show? I can’t imagine getting to episode six and not thinking something was genuinely off with the main character. Alien? Angel? Robot? Time traveler? All teased. There’s no way it should have caught you off guard.
I will agree that it would have worked better to have the reveal…