XEL launches July For PC and Nintendo SwitchPlayers control Reid, an amnesiac who is shipwrecked on the strange world XELÂ