We're not sure if ISRP will ever be up at EN World again. We need access to the servers, which they seem reluctant to give us, but otherwise every time they fix or upgrade the main site, the chat system goes down.
Meanwhile, play is continuing somewhat at Unlikely Heroes (see sticky for links). Eventually we hope to make a fully operational formal move of ISRP but real life keeps getting in the way. :-(