for all you know though "coming soon" could just be the temporary cover up for "I've been shut down, so long" which in that case explains why there has been no update in quite a long time.
like i said before they never made an up date to make it work for 7.1 or 7.2 what makes you think that they'll make an update to make the thing work for 7.3