You are absolutely right. Netflix rolled out an update for the app to be supported by more devices. I seen the link on Engadget but they didn't mention the EVO 3D.
But yeah, I downloaded the Netflix app. I don't really watch movies from my phone most of the time, but I do love to search and add to my Instant Que.