With the spooky season creeping up, Destiny 2 is starting to drop more details on this year’s Festival of the Lost, including the new…
Tag:
Mecha
-
-
Devolver Digital has announced that it’ll be joining Not-E3 month with a showcase of its own on June 9 at 3 PM PT /…