Clutch Legend: FPS Career Simulator: Final countdown to May 27th

Hey Legends! Clutch Legend is launching on May 27th, and these last weeks have been all about getting the game into the best possible shape before the full release. Together with a group of beta testers, we've been digg…