The faded magic of the Neo Geo  Giant Bomb

More...