muhahaseriously tho, where is the release... tap tap..should have been finished over the weekend ready for today