Journey releasing on PC in early June

Critically acclaimed indie title will be available from the Epic Games store