Yes, that's right ladies and gamers.
New missions will start to appear on the latest five page any tick of the clock. (Once the reviewers see my post in the staff area of the forums).
I would like to thank you all for your patience and Backoff for getting the new system working.
Enjoy.