Gameitall
December 7, 2018
Phoenix Lab’s online monster slaying game, Dauntless, was previously only confirmed for release on PC until last night when a new trailer was released at The Game Awards. The...