Just a note of caution to some folks not to get too excited - yet.
The games are at 80% complete which means they still have a fifth of their development to go. I haven't seen anything to say they're in beta testing yet, and I doubt they would be; from past experience games have reached 90% or so before they're released to beta. They could well be a couple of months in beta testing as well. All in all, we've still got a few months to wait before the games are ready for release.
That said, there's a good chance that Arthur or Carla will take pity on us and show us some screenshots or even videos of early versions. HINT HINT...