This week's free Epic Games Store title is the fun and frantic management game Turmoil, which is all about becoming the ultimate oil baron.
The Beast introducing the Baron and a release window in summer 2025. Meet the man who kept the legendary hero Kyle Crane ...