Xbox 360 Controller Emulator X64

The Epic Games Store is known for kicking off big events next to sale seasons, and this year is no different. Just as the PC games store's 2023 Holiday Sale begins with sales on thousands of titles, a brand-new, unlimited-use discount coupon has entered the fray. Plus, there are 17 games incoming to be claimed for free in the next few weeks.