Ryuu96 said:
Ryuu96 said:
Ori and the Will of the Wisps - 90.

Bleeding Edge - 73

Battletoads - 70

Thinking Battletoads might end up getting shadow dropped.

I'm starting to feel the same.