'Splitgate', the FPS with portals, has shot past 10 million downloads

3 years ago 346
Read Entire Article