The Windows version will offer Integrated Voice Chat, Steam Achievements, Gamepad Support, Steam Cloud Support, as well as pretty much everything else that you have seen in the previous Castle Crashers releases on the console platforms.
While developer Behemoth has not confirmed the exact release date yet, it will be coming soon. The Castle Crashers title was very popular on the console system, so the release on Windows isn’t surprising. No word yet if Behemoth is planning a Mac release, as well, at some point, but right now it isn’t something that they apparently have on their radar.