Limited Run Games – Physical Release – Towerfall, Pre-Orders Open
Limited Run Games next title in line to be getting a physical release is Towerfall pre-orders started on 13 November 2020 (10 am ET). This release will include the additional Ascension and Dark World content,...
Sat 14-11-2020 16:42 | Nintendo Switch News