Thanks for the input everybody, I think that ENTP seems very plausible, though I am not 100%.