Fireworlds by Dirbaio is a completely original puzzle/platform adventure game for Nintendo DS. Objective is to collect all energy bits from the level and then reach the exit. For now the game has four levels.

Fireworlds Trailer - by Dirbaio

Changes:

– Fixed game launching but crashing later when libfat can’t init (for example in no$gba)
– Fixed getting stuck in the insides of corners in most cases
– Added button navigation to menus
– Fixed having another fireball selected when another one you aren’t controlling dies or exits.
– Made physics a bit calmer, especially the pink bouncy things.
– Added help on the top screen
– Fixed many tiny graphical bugs
– Completely recoded the collision system. It’s waay more flexible now.
– Added Ice Blocks (Used in only one level for now)
– Added hints and help on the top screen!
– More levels. The first ones are supposed to serve as a tutorial.

http://gbatemp.net/t294404-fireworlds-a-ds-platformer-puzzle-game-ds-entry