Darwin Project First Impressions Posted on January 22, 2018 by Jason Palazini Leave a comment Battle Royale done right. Watch yourself Fortnite. Read more First Impression