If anyone is interested in making their own Game Boy game, I've been working on an open source game maker [0] that adds a UI around GBDK. I'm working on an updated replacement game engine [1] at the moment too that adds, among other things, support for flash cartridge saving (allows you to reflash cheap Pokémon carts), parallax backgrounds, large sprites and a stack based scripting language.