Tofu is designed for games where players play one or several characters accross several levels. This includes jump'n run games, RPG or RTS, but not Tetris-like games or board game (chess, go,...).
It currently support client-server and single player mode; peer-to-peer mode may be added later.