i had this for a few minutes a while ago, and although i've seen it at different places, i haven't had hold of it and don't actually know where it is. i have heard rumors about this thing or that thing being added on, but i can't substantiate any of them.
i am not certain but i think the whole thing will get sorted out shortly.