The Epic Games Store presents the free game for the coming week: The Lions Song will be available as a free download from May 13th. You can find out what to expect from this point-and-click adventure here in the trailer. The Lions Song brings her …