

As far as I know the name is coincidence as you can install it on windows too. It is more like an emulation hub where you can manage different consoles (n64, Dreamcast etc.) and Roms and settings.
It is also on steam. At least it was, last I looked.
Oi! We call’em laffis!