>>388195119
Do you have any further source on that? 
One I saw on r*ddit which I'm not particularly inclined to believe anymore is with the steam deck they submitted it late for electronic certification here and it delayed things but since there's still no word on a local release I doubt it's true.