hi
true, this sounds like a reverb combined with a delay. To my ears it seems all digital fx were used for the snare. I guess you need to try and contact the engineer who actually mixed this to know for sure..
cheers
daniel / interruptor