I've seen other people post about this in other threads, which got me to sign up for the beta, but no actual thread yet.
Official site
http://www.cardhunter.com/
Pax trailer
http://www.youtube.com/watch?v=4156b5nnK9c
It's a browser based game. A mix between old school DnD and tcgs...