Infinite Crisis enters Open Beta with new trailer

Previous Article
Titanfall lands in the UK