FINAL TOUCHES??? after 4 months??? please give us more than that!! A PR was issued a month ago regarding "final touches"