Ori - 91
Bleeding Edge - 78
I'll do Battletoads at another time, the fact that they've gone underground and basically haven't said anything since it was last shown makes me think maybe they're heavily reworking it after the feedback. Or like @Ryuu96 mentioned, maybe it'll just be shadow dropped.