The Gate Must Stand: A Tower Defense Survivor: The Gate Must Stand Releases 18th June!

Hello everyone! Exciting news, because The Gate Must Stand has a release date! Prepare your defences and get ready for battle, because you can now count down the days until the demons attack! The Gate Must Stand release…