of course its not finished. They still have over 3 months. Maybe they will delay, who knows. Just stop complaining about demos and trailers, you can complain all you want when the final release is out, but complaining about a demo from before January...

umessudie
Recruit - Gold