If I ran it with just
$ chmod +x snake.com
$ ./snake.com
... then it would try to use Mono to launch it: Cannot open assembly './snake.com': File does not contain a valid CIL image.
But, running it explicitly with Bash works: $ bash snake.com
Pretty nifty but doesn't work out of the box on any Linux, at least :p Running Debian 13.
> ... then it would try to use Mono to launch it:
That's because of the binfmt handler that Mono installs which matches the PE header.