Nah, you don't need Steam to play it, Steam key that comes with it is needed only if you also want to add the game to your Steam library (so you don't pay for it twice, because you already bought it here on itch), you can play and download it through itch just fine