Epic Games' policy of handing out free titles every week via its digital storefront, the Epic Games Store, has successfully garnered an audience. According to the company's 2021 year in review, the Epic Games Store has over 194 million users despite missing some quality-of-life features like user profiles seen with competitor Steam. It's hard to deny the allure of picking up a free game every week, and Thursday, February 24's offering Cris Tales should be a big draw for RPG fans.