Epic Games has announced that Just Cause 4 and Wheels of Aurelia are available for free on Epic Games Store. From today and until April 23rd, PC gamers can visit their EGS pages and acquire their free copies. Continue reading Just Cause 4 and Wheels of Aurelia are now free to own on Epic Games Store until April 23rd