Youre right about the riffs and drums being very nirvana (sounds a little more like some of the other grunge bands though, Mudhoney/Meat Puppets, also, it goes on way too long to be comparable to nirvana) like but this is ...badly mixed to say the least. Vox need to be way lower, drums way higher, guitars lower but not that much. Also the vocalist needs to re-think everything about their technique, as a vocal performance that was ...not good. at all. Try some actual melodies.