Not total crap, could be a lot better. Horrible angle, way too steep. Needs to have a better range for hitting notes, doesn't allow for late hits, yet allows for early hits.
If newb developers can't take criticism then they prob need to find something else to do. As a programer (not games), I know my work isn't perfect and I need feedback. I ignore criticism that isn't constructive.