Sega Arcade Gallery

  • Other on 2021-02-02

  • 2 / 5

  • Release Date: May 21, 2003

  • Meta Score: 70

Screenshots

Notes

Millionth arcade collection. Not much to see here.