You may remember it! I listed some games as the big FPS (First Person Shooter) games expected for 2007. I had named Project Offset with a perceptible hesitation since there was very little information available.
Now, the images are here.
It should be tested for real, but it seems really attractive. I won’t regret listing it.