This is a very informal greeting, so it shouldn't 'technically' have any specific punctuation. However, colons are for very formal letters, and the extra comma makes it too busy.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.