It reminds me a bit of PT and how you looped around the same area with minor differences.
I really liked it but I think it crashed on me before I could get far enough (It refused to load an area at one point that almost made me quit thinking that was all to see).