Fort Night Battle Royale is a fun tower defense set in a zombie apocalypse in which we will play the role of one of the few survivors capable of dealing with the endless hordes of zombies. Although his name may lead to confusion, Fort Night Battle Royale has nothing to do with the popular Fortnite, […]