Jake Ellis


Favorite Games:
  • Skyrim
  • The Last Of Us
  • The Witcher 3

1 games reviewed
Sort by:
7.5 / 10.0 - Xenoraid
Nov 7, 2016

Xenoraid is fast, it's pretty and it's addictive. It's a vertical shoot 'em up style game with a new age Space Invaders kind of feel.

Read full review

Sort by: