Thats exactly What I had believed it was . But when I played the demo for it I put it on my Christmas List. It isnt one of my top priority games to get. But Im getting it For Christmas.
I like the facts it seems more unique style of game, like portal was. I'm still unsure whether to get it or not though.