Don't be greedy with the Oblivion Spike, it is not your win condition. Yes, ocasionally you will be able to launch a 30/5 weapon at your opponent's face, but most often it will serve to remove some threat that is causing you trouble. You win with Gearcruncher and Stonescar Scrapper. Annihilate is a flex spot depending on the meta, it is useful to answer some immense fliers like Amilli, Cloudmarshal or something big with overwhelm, but you can change for something like Torrent of Spiders. This deck is very fun to play and I think something close to it will be tier 1 for Set 3.
The ShiftstonedEternal Power Calculator is a deck-building tool that visualizes your odds of drawing enough Influence and Power based specifically on the cards found in your deck.