Japanese developer Treasure is known as a modern master of old-school arcade gameplay, with most of their games falling into either the scrolling shooter (Radiant Silvergun, Ikaruga) or beat 'em-up (Gunstar Heroes, Silhouette Mirage) genres. Occasionally they've attempted to combine the two genres; Astro Boy: Omega Factor for the Game Boy Advance, for instance, alternated between hand-to-hand combat and flight-based shooting levels. One of the developers' most critically acclaimed titles, Dreamcast's Bangai-O, integrated the two gameplay styles more completely, and also shared many elements of puzzle games. It sounds like a strange combination, but the game amassed a cult following, and is considered by some to be one of the best games of all time. Evidently Treasure thought it was time to give the formula another try, as they've brought us Bangai-O Spirits for the Nintendo DS.