User rating, 4.7 out of 5 stars with 2048 reviews.
No, it has its own Amazon App store.
Answered by Kaidok 6 years ago