No RRR is not released yet, it is scheduled to release in 25 March 2022.