Borderlands 3 Will Be Exclusive To The Epic Games Store (Video Proof)
Announced Anno 1800 to upset the players of the system requirements
Epic Games ' Bomb Description: We Will Have Only 3 Dota