Tooling first! Always! ;) I am also in the camp to prefer backend work to actual game programming. Hope you have enought itme left for the game mechanics, your graphics look very cool already.