There’s nothing quite like getting out the house on a Sunday afternoon and watching some Football Drama unfold. Now indie developer, Open Labs, invites you to helm your own team in a different take on...
Football Drama is the sports simulator you didn’t realize you needed. Open Lab Games has just flung open the dressing room door as they launch their narrative sport strategy on PC and mobile now...