Omega Reaction: 90% off Super Sale Next Week!

Omega Reaction will be having a one time 90% off super sale starting April 16th for one week! Yes it has been on sale before, but 90% off is just ridiculous, so don't expect such a deep price cut again any time soon. So…