Technically, you didn't 'let' it ferment. The yeast were probably done fermenting long before you thought it did. Once the yeast finishes fermenting, it cleans up after itself then goes dormant. You just gave it some good ageing time. $10 says your beer will taste great. Any off flavours would be contributed if you had a bad process or bad sanitization practices.
Bottle a case of it and ship it to me and I'll sample it and give you a report on the drinkability of it.
The beers I have let set in the fermenter longer seem to mature faster in the bottle. One that I would not have expected to be good for a couple months was really good after a week of bottling but it had spent 4 1/2 weeks in the fermenter before it saw a bottle.