The top contributors list for Ouya contains only the most recent editor, Banshee. Other contributors can be seen in the wiki history, but they are not on the top contributor list.
Based on the point values in the wiki history it should be:
- MrCHUP0N (211)
- Jeff (31)
- Banshee (15)
- LordAndrew (5)
I looked at MrCHUP0N's points rollup and the points aren't there either. The points we earned for that page are gone.