The "PC Games" forum, which includes Retro Game Reviews, has been archived and is now read-only. You cannot post here or create a new thread or review on this forum.
My money is on Epic holding off until sometime next year when they plan to release the Unreal 3 engine, and considering how good that already looks, it'd be worth the wait.