The Epic Games Store reveals its free game for February 27, while allowing PC gamers to claim two other freebies in the ...
Roughly six months after it launched, Suicide Squad: Kill the Justice League can be yours for free ... PC that can handle it.