Download Rebel Galaxy for free on the Epic Games Store. If you’re reading this before August 19 at 8:30 PM IST / 8 AM PT /...