Looks vaguely interesting but not at that inexcusable price. C'mon. Good for a giggle I guess, that's always good, especially people not only accepting that but jumping on the sword with no intent to play anytime soon.
You are correct. The website has the latest version. The only thing missing is steam specific "content" like achievements.