Awesomesauce!
I've been exploring it for a while (like a good metroidvania, huh), It's cool how it seems like a giant museum of videogame tributes with a big 'indie' influence, I also liked your renditions of the NG tank. (and wait, is that a 'Ducks' cameo!? :D )