Thanks to you, glad you liked it!
Yes, the drums were played on an e-kit. Roland TD4 or TD6, I don't remember correctly.
Loved your mix, it has a similar approach to mine, especially for the drum "ambience", really big and boomy, loved it :D
I've also liked a lot the filtered/megaphone effects...