its buy to play. one time transaction (like most of blizzards other games - starcraft, diablo, etc). paying more gives some benefits to OTHER blizzard games (just like what they did when they came up with deluxe versions of starcraft, diablo, etc). while they might introduce microtransactions later, it seems there are none at this time