Both Square Enix & Bandai Namco Have Decided To Put On Heavy Sales This Weekend

Related Games:
Life is Strange, Deus Ex: Mankind Divided, Rise of the Tomb Raider, Dragon Ball Xenoverse 2