Download works fine for me (don't click the direct link & if you use IE use the infotmation bar at the top).
Not registered as never needed to to use it or download it.
Works well. Very similar to VLC Media Player. Not overly resource hungry....
Read full review