in reply to sprintf( @_ ) doesn't do what I want!
I recommend looking at Term::ANSIScreen which includes color functionality. And you can combine that with Win32::Console::ANSI to get the same functionality on Windows.