I found this game not long ago and found out that it's awesome! I'd like to know if anyone has heard of this game? I doubt it considering it was never made in America, but I still want to know.