Ultros: Ultros unveils its Accolades!

We are delighted to say that Ultros launched with critical acclaim on February 13, with a current 82 score on Metacritic! Here’s some of the kind words from critics: GamesRadar+: "a drop dead gorgeous head trip" • VG247…