Ok, so I don't have time for a full critique right now but I find some of the decisions on required materials for some of the generators to be... questionable. Some things are in them that probably shouldn't be and some things are blatantly missing. Other that that, seems to work just fine. I like the animations for the generators, though the grapfics look almost... staticy? Probably my video settings so no worries.
I'll elaborate more when I have time.