The idea of finding aliens by switching camera is cool but the game itself doesn't feel very finished.