They're not quite ready yet. If you had an account with the old site, don't worry - it will be transferred over.
PC-exclusive sequel still very unhappy about orcs.
Posted 4 years ago
Set for release summer 2012.
Coming to Xbox LIVE Arcade October 5, PC on October 12.
Posted 5 years ago