Check Also

Shenmue III is now an Epic Games Store exclusive, and backers are pissed

When Shenmue III was revealed at E3 in 2015, fans of the series were elated – mostly becau…