Wow, your face is so unexpressive here. Is that just from talking to a camera or are you like that with people, too? Just going based on facial expression and tone of voice, INT is unquestionable. INTJ seems to fit better than INTP overall. The way you speak reminds me very much of my IxTJ close friend.
It's funny because you come across quite differently in your writing (much higher Fe/Fi and more extroverted/animated for example). Not that you don't also seem INTJ there, it's just not nearly so...obvious.
edit: I think this is the first type poll I've seen with a unanimous decision! (so far, at least)