EA pulls out of Steam in favor of own platform

EA pulls out of Steam in favor of own platform
Origin deploys hardcore gaming notebook

Origin deploys hardcore gaming notebook
Origin debuts PC-Xbox 360 hybrid

Origin debuts PC-Xbox 360 hybrid
Team finds mechanism for origin of life

Team finds mechanism for origin of life