Spell Casting: Meowgically Enhanced Edition: Steam's New Review System

Hi there, Steam implemented a new review system (see: http://store.steampowered.com/news/24155/ ) and the net result is that all of the positive reviews are now hidden because they came from either Itchio purchases or f…