Play 19 SNK games in a browser via the Neo Geo Humble Bundle  Engadget

More...