09.08.2009, 18:22
Yes, just off site. Trust me, I've been waiting a while for it like quite a few people, but it'll be worth it when it's released. Better to have something done right than put out immediately and need almost weekly updates.