They planned to release on steam but Nintendo prevented it. The project however still exist standalone.