This is super cool, I've been poking at it a bit and it's running very well on my computer. I'm not sure why more compilers don't have the TODO: list, that's amazing.
I'll let you know if I find any bugs. Opening a template as a game project DOES cause a mysterious error but that is my fault, creating a new project from the template works as expected.