Store has 0.6.4. When you check your version number, look it up from App Manager (or dpkg/apt-get), as MeeCast itself claim to be still 0.6.2 (as Vlad confirmed in post #685)
Apps4Meego has v0.6.4...You may want to click that red icon; it'll open meecast, close it and reboot...It shouldn't occur again...