Redirect to latest version of playcd 20250410.0