User rating, 5 out of 5 stars with 31 reviews.
Yes it was released on 3/20
Answered by Kdgm 2 weeks ago