In the t/003_perl_critic.t test, there is an alarm that is supposed to
time out the STDIN input.
This doesn't happen on Windows, so it hangs forever. Or until someone
hits Return. Which doesn't happen, because there is no prompt or anything.
So, please avoid running the alarm() code in Windows altogether.
I just noticed, this technique is used in some of your other modules as
well.
/J