Originally Posted by
swag
Well, the wiki clearly states that the last date to enroll is April 30, 2014.
The point being, it seems they've extended this before...
They are always 6 months at a time, then they get renewed, changed, or cancelled. (So far it's always been renewed AFAIK)