A teaser site for the next Mondo game is up. (preview clip, Mondo series)