No, you don't need a Netent account to play these video slots. You can access them via your account at an online casino that features Netent games in their lobby.