That reminds me of a deck I used to play. However, the key differences are that I didn't play creatures, fact or fiction, and tsabo's web, but I DID play howling mines, arcane laboratories, and a different configuration of counterspells.
Ransac, cpa trash man