WeirdBeard's magical tower-building game will include all paid and free DLC on Switch.
Build towers and topple that of your enemies in WeirdBeard's upcoming puzzler.