Swords of Gargantua Release Date Revealed


ARTICLE Swords of Gargantua, a virtual reality swordsmanship game, has announced it will launch on June 6, 2019, for Steam and Oculus. The game is “cross-buy enabled,” meaning that players will be...