The Revolution cranks have their own set of slightly smaller chainring bolts.
One of mine is giving me some problems and would love to hear if anyone know of replacements. I saw a set go for $75 recently.
Thats alot for basically five bolts and nuts.