I'm not too worried about this since they were initially planning to release this in 09 back when they bought the license and some UK sites had this coming in June. This suggests they've already pushed this back at least twice so I doubt it gets rushed out the door.