Doomed Crew: Revive System: Major Update incoming on May 14th

Doomed Crew Demo: Major update incoming! A major update arrives May 14th! The crew will be getting a second chance. Revive System Yow will now be able to revive teammates, and might get a chance to revive yourself. Team…