Der Professor is now available on itch.io. The itch.io version of Der Professor is DRM-free and includes a special update!