Delbo (2011)Release: 2011-06-23Delbo is a shooting-puzzle game.Platforms: Nintendo DSiGenres: PuzzleOpen GameFyndr · Search games · Release calendar