Business Epic Games and Ninja Theory show off Senua’s face from Senua’s Saga: Hellblade II 2 months ago
Tech News Technology ‘Fortnite’ Maker Epic Games Agrees to Pay $520 Million to Settle FTC Charges of Kids Privacy Violations, Deceptive Practices 6 months ago