It's not actually a "genre," it's just any game that has the number "0451" in it.
Anybody got a mirror, or is this lost media?