Although these are very cool mechanics it has already been used in a game that was created for a ludum dare in 2012. Check this out
Well it uses the principle of perspectives but it doesn't go as far into portals and what not
Me too. It's just a matter of visibility.