Yes its been getting good reviews on Windows Phone Store , we have crossed 200+ 4 star ratings in Windows Phone Store - China
We hope to get the same success on Android Play Store Platform
I've downloaded it because of the pun in the title, which I liked a lot. The app, sadly, not that much. I think it could be better if you increased speed.