Ok, so I missed out on the Beta, but everything I’ve seen looks amazingly fun. Like ridiculously so. Even the bugged out crawling animations look hilarious.
While I think some serious competition to Steam is a good thing for everyone involved, especially the customers, I’m a bit skeptical of Origin. That said, I’d GLADLY start using it just to be able to play Battlefield 3.
Heck, I’d gladly gnaw my own feet off to be able to play Battlefield 3.