The Takeover – Physical Editions revealed by Limited Run Games
Limited Run Games revealed that pre-orders for The Takeover physical release will commence on 25 June 2021 (10 am ET). Along with a standard edition, the publisher also revealed a $54.99 USD Collector’s Edition for...
Wed 23-06-2021 21:27 | Nintendo Switch News | The TakeOver