Looks like one of our favourite console games is gonna make it to the arcade. We stumbled across this picture on Flickr today.
Don’t know what or where it is but I would sure like to have a bash at “Bark at The Moon” on expert! It might just be a PS2 in a cabinet. Anyone know anything more about this one??