Ok. Has this thing officially launched? I have already paid for mine and it still says backordered but I also see everywhere that it is not released yet.

Anyone know for sure?