Well, this is a neat game, but I don't consider it worthy of 5 stars for a couple of reasons. First, when exiting the game, it jerks around with my desktop resolution and rearranges all of my icons.
Second, while it supports play with the mouse, keys or a joystick, there is no option to reconfigure the keys. I'm reconfiguring my cab from the MAME standards to play this game. It is also impossible to navigate the menus for someone that doesn't have a mouse or trackball on their cab.
I'd give this one 3 out of 5 for someone who wants to run it on a cab. Not nearly configuration friendly or polished enough to warrant 5 stars in my opinion.