Last Flag: Open Beta is NOW LIVE!

The stage is set, the contestants are geared up, the cameras are rolling, and Last Flag’s Open Beta is officially live! From now until March 2, players across Steam are welcome to dive into our free PC demo to swipe the…