I was looking at www.homebetatrial.com and it could've well just been a minor change that meant nothing. This is just a guess and I'm probably wrong, but it is pretty much the last week of April and I think this might be it.
Sorry, but something weird must have happened to the program. Now it's telling me it was updated on Sunday at 12:30. However, I still have my suspicions that it will be happening this week, possibly tomorrow.