Feature: Toblo! Have You Played… Toblo? By Sin Vega • 2 months ago • 6 "Toblo!", cheers the peppy American woman every time you go back to the menu screen. Toblo! Toblo. Read the rest of this entry Tagged with feature, Have You Played, Toblo Development Team, Toblo.