Chasing Yello has just turned red, green, and white, all in celebration of the holidays.

Declared “a lot of fun” in our original review, Chasing Yello is a sort of “fishy” version of Temple Run.

Sure, Chasing Yello essentially offers a variation on the endless running genre. But, apart from being a top-down game rather than a behind-the-back game like Temple Run, it’s not an endless runner so much as an endless swimmer.

You see, in Chasing Yello, you play as the title character: a goldfish being chased by his overzealous, pigtailed owner, Mathilda.

To escape from Mathilda in Chasing Yello, you have to dive, jump, and swim your way through a seemingly endless creek. This creek happens to be filled with various obstacles, ranging from burning logs to hungry piranhas.

If you can’t see the video embedded above, please click here.

As mentioned, Chasing Yello has just gone all Christmassy, thanks to its new holiday update.

Unsurprisingly, Chasing Yello’s holiday update decks the creek with boughs of holly, so to speak. Moreover, it adds a new soundtrack naturally characterized by cheery tunes and jingly bells.

The update also delivers new presents and items to the in-game shop.

But most notably, the update presents a new challenge game mode patterned after the popular Christmas advent tree.

The new mode offers 25 unlockable Christmas challenge levels, one for each day of December leading up to Christmas Day.

Compatible with iPhone, iPod touch, and iPad, the newly updated Chasing Yello is available in the App Store for free.

Today is Dec. 1, so the first Christmas challenge level is already indicated as unlocked in Chasing Yello. But wait …

As Jack Skellington asks in “The Nightmare Before Christmas“: “What’s this? What’s this?” And by “this” I mean the apparent glitch that makes the challenge levels for Dec. 2 though 25 already available for play.

Not that I’m complaining, though, as I’m always glad to play more levels of Chasing Yello any day of the year.