They cannot stack.
The way it works with this game is when you activate a card effect that have a cost/price for activation you pay the price for activation as soon as you activate the card. After that both players can chain other effects. And then it resolves the effect.
Could you make a deck with this and magical blast? Do 500 damage each turn without having to worry about having any spellcaster cards?