I actually think the broken part of this is the

cost. The hardcast cost should be like five mana.
Definitely, and the ACC needs to be brought closer to the realistic mana cost. Playing a deck without black and blue and revealing your hand is not equivalent to, say, 3GG. This card should be predictable to an extent, because it would hurt to walk into this, especially against an aggro deck. So, for example, the casting cost of GWU, or some other odd mana cost that allows the opponent to infer that you're holding ~this~, would bring it slightly closer to fair. If you want to stick on an ACC, it should be at least -1 CA, probably -2 CA, something like the double pitch cards from Coldsnap that the opponent can use to infer your plans as well. That's double-edged in that it allows you to bluff, but the tempo advantage is there with the ACC that makes it worth bluffing. Having to hold back mana, on the other hand, is hard to justify for an aggro deck. You're walking a few very thin lines with this card.