Toon Blast Horses, Each level … Toon Blast is a puzzle solving game created and developed by Peak Games.