Rebel Galaxy is free on the Epic Games Store this week

Epic Games Store has put on offer Rebel Galaxy for this week’s giveaway. It is a western-themed space adventure. Void Bastards and Yooka-Laylee will be on a repeat offer next week. Read more…
Neowin