as other reviews mentioned, there are some speed issues and does not have controller support. the rom and neo geo bios are present, so it's best to play this on an emulator instead. that, or pick up the hamster port on android, which has full controller support, two regions, hi-score mode, and caravan mode. i'm very glad this game is available either way.