A cancelled Playstation 3 version of the popular, in japan, horse racing simulation game.
Advertisement