What drove Robert Pelloni to spend over five years creating a Nintendo DS game by himself? The same thing that motivates most homebrew programmers: "It's the game I wanted to play when I was younger, a vision I've been following since then."
The video above isn't a proper representation of his 20-hour-long adventure game, as it's only a technical demo of its assets and features (in fact, you would be better off watching the annotated version at the clip's Youtube page), but Robert reassures us that the finished product will be like an RPG, except focusing on "story, puzzles, items, and communication instead of repetitive battles with palette-swapped enemies."
The project, tentatively titled Bob's Game, doesn't have the high production values of big-budget titles backed by major or even minor dev teams, but the code, sprites, music, tiles, and everything else are all original, making for a very unique game. Who knows, it could be the next Cave Story! Robert is currently seeking a publisher for the project.
See also: Japanese homebrew games that will blow your mind