Star Citizen Sweeps $21M In May