I give you a B for Amount of stuff that is actually in this game. Theme wise it does indeed break a lot of rules. Some of which really shouldn't be broken but I digress. While not cohesive and buggy in a lot of areas you have made something that's at least good as a proof of concept.