Console output seems to be buggy on Windows
I can't get the tool's help output to show:

Curiously, it works, when I pipe the output to tee (from GNU shellutils):

OS is Windows 8.1
Windows sucks: https://github.com/mpv-player/mpv/wiki/FAQ#On_Windows_why_does_mpvexe_not_attach_to_the_console_and_what_does_mpvcom_do
shot needs to be a GUI program because of the interactive region picker. If it was a console program you'd get a blank ugly console window every time you run it with -i.
The solution would be to split the program into two programs: GUI region picker and CLI frontend but this sucks even more.
Cygwin gets this right, so maybe WSL does too?
Thanks for explaining!
Another workaround would be to show a simple dialog with the help text, e.g. DiffMerge does it this way:

But of course - since there's quite a lot of text - it'd probably need some scrollable textarea...