What are all the signs pointing towards this RM? The website never dropped the other week what if this RM never goes through as well?