I think Brock posted this site a long while back, and they had the exact same X-men machine. It sold VERY cheap and it seems like it magically re-appeared.
I believe it was the same L.E. # and it was also a Canadian machine.
Kind of curious to be honest.