4 ms·
1. Free publicly open beta. 2. Announced availability to a known blogger in the market niche who liked it and wrote something up about it.
by antaviana 9y ago
1. Free publicly open beta.
2. Announced availability to a known blogger in the market niche who liked it and wrote something up about it.