TOFTI Fruit Festival
TOFTI Fruit Festival is an original, fast reflex game that turns mouse or finger movement into a colourful slicing trail. Apples, oranges, kiwis, berries and melons with cheerful little faces leap into the air. Slice three or more fruits in one continuous gesture for a combo bonus. Golden fruit briefly doubles your points, while the blue time fruit slows the action. Watch out for sour seed pods: slicing one costs points or a life.
Classic mode begins with three lives, and each ordinary fruit you miss costs one. Groups grow, throws accelerate and sour pods appear more often as the round continues. Chill mode removes hazards so you can focus on flowing slices and a high score for 90 seconds. Festival mode is an intense 60-second score run; missed fruit does not cost a life, but sour pods subtract points.
The game fills desktop, phone and tablet screens. Touch and mouse input share the same physics, and artwork automatically stays crisp on high-resolution displays. Personal bests and sound preference remain only on this device when browser storage is available. There are no in-game ads, paid lives or required accounts. All code, artwork, particles and synthesized sounds were created from scratch for TOFTI.
How to play
Choose Classic, Chill or Festival, then press Start the Festival. Hold the mouse button and sweep quickly, or slide a finger across the screen on mobile. When the trail crosses a fruit, the fruit splits in two and awards points. Touch at least three fruit in one continuous gesture to earn a combo bonus.
Golden fruit doubles your points for six seconds. The blue fruit with a clock slows every fruit for five seconds. Do not slice the spiky sour seed pod: it costs one life in Classic and points in Festival. Missing an ordinary fruit in Classic also costs one life.
The note button in the upper-right toggles the short synthesized sounds. Use the pause button or Space to take a break; M also toggles sound. The round pauses automatically when the game tab moves into the background. A separate personal best is stored for each mode.