Epic Games made The Spectrum Retreat Free! Epic Games continues to make their users happy with their weekly free games.…