Pirates of First Star, Xbox One and Nintendo Switch spring release