LIMBO: Torchlight currently free on Epic Store, Age of Wonders 3 free on Steam

It's Friday, which means the weekend, which means a few extra hours to be wrung of all their gaming worth (unless you have other plans, but that's totally okay too). However, should you find yourself inexplicably game-l…