My idea of RoF was just because it removes invisibility, and whether you don't see your opponent or yourself, it's still invisibility. How about Pandemonuim then? Or Unstable Gas? (just ideas, when you'd affect your creatures as well.
Like with Cloak, any mass effect that "targets" the invisible stuff should reveal it.
Great card idea by the way bloodshadow, you definitely know how to make Void work.