Game mechanics look interesting but can't get past not having teleport locomotion. Nauseating to move around.