Saving Earth, one unit of Uranium at a time … .
Sometimes, there a reason genres change over the years, and Samurai Riot may show us that
Overgrowth finally released on Oct 16, 2017, but is the game worth the nearly decade-long wait in development?