Review from This Inevitable Ruin → March 27, 2025 Um… wow? Review requires more words but just those two will do. Welcome Crawler, welcome to Faction Wars… well crap.