3 ms·4 of 6 user reviews give it 1 or 2 stars. Not an auspicious launch for a $41 million startup.by RyanMcGreal 16y ago4 of 6 user reviews give it 1 or 2 stars. Not an auspicious launch for a $41 million startup.