Featured Naraka: Bladepoint Goes Free-to-Play July 6th, 2023 Battle Royales quickly dominated the gaming space since their debut. Fortnite itself sits as one of the most popular games worldwide. Subsequently,...