What do you say about two dudes that decide to take on a project with a debut date only 2.5 months away? Are they idiots? Really big idiots? Really good at what they do? Or are they just a little over ambitious? (Or fucking retarded.) Now what do you call them when they take on […]