Talk:The Beta Test Initiation/@comment-70.58.90.2-20120127045940/@comment-77.100.10.44-20120519173434

Yep, according to the credits at the end it's Becky O'Donohue.