Tag: Xenoraid

Xenoraid Review

A fun and lengthy game that's unfortunately let down by its environment art and cookie cutter survival mode.