I played this in a japanese arcade earlier this year.