Every ota had been pushed 1 month after the build. The only reason 181 was delayed is because the first ics leak was built just two weeks after 181. They delayed pushing 181 because they probably thought they were closer to ics. When they realized they needed to make some adjustments, they pushed 181.
Ics will be pushed this month.
Sent from my DROID RAZR using Xparent Purple Tapatalk
So why didn't 6.15.75 get pushed April 26th if they all get pushed a month later?