5 days agoSpace Marine 2 Devs ADMIT To Adding Microtransactions In New Game!! They HATE Their Customers!!Minimal Effort Gaming