Yeah this had a lot of interesting potential. Bummer about it getting dropped. They're supposedly getting back into the swing of working on their other game (the elf one).
Not gonna hold my breath on that one though since it'll only be art for a game they won't be making. Something about making it so if someone else wanted to copy and paste it into the flash engine they could build something around it.