Great song and well done.
I usually don't read other people's comments before making my own, but this time I did and generally agree.
My 2 cents is to get you to think of the relationships of the instruments. I understand your guitarist is after a particular sound, but to me it sounds like the singer is under the main guitar, and it also sounds like there is a disconnect between the singing/guitar and the bass and drums. You may be onto a great sound, but I would like the singing to dominate the centre and the guitar pulled down to connect with the bass and drums.
As others have mentioned, you could try bringing down the tone of the guitar, or push it wider (it doesn't sound like a stereo double), or mix it quieter, or add reverb, or whatever.
It will be very hard to get a decent drum with 2 in. If you don't want to spend much on gear, and your band has 2 computers, your DAW may let you sync them which would give you 4 in (2 to each computer). I hasten to add I have never tried that, but I'm sure I have seen something that sounds like you can do that when trawling through the Reaper DAW documentation. Or if your drummer's ego can handle it, you could "enhance" with sampled drums
You could try using DI on your bass.
EDIT: Here is a podcast on recording drums with 4 in.
http://www.homerecordingshow.com/2014/01/20/show-231-great-drums-with-4-mics/