I mean, what else is it but scientific? A porting device brings people in from different dimensions, granting them mysterious powers that may or may not differ from the ones they already have... I can't even imagine the amount of science and tech that goes into something like that.
no subject
[ Careful, Kasumi, your nerd is showing. ]
Or it could just be magic. Who knows?