Mind flayers can also drain your intelligence (later revision) in melee. Their intelligence is considered "supra-genius". Mind Flayers, much like Beholders, are not from the same planet humans are on, in any circumstances. So yes, they are aliens, and their psionic powers are much stronger than just a stun.
This thing's not a mindflayer, just a stupid looking amphibious shock troop that lost its way.