Here's the new packaging. I think it looks pretty good.
Here's the back.
FWIW, they're selling for $9.99 each, and you get one free if you buy two, so that's a pretty good deal. Looks like they've written their own installer now. Also they've added an auto-update feature that'll automatically get you the latest game versions off the internet.