There is a Dragon Age Keep Beta. I am part of the Keep Beta.

Since that's all Appendix A of the NDA I signed will allow me to say, I'll just leave this here:

Yep.