Independent developer Moon Games announced today that its 2D puzzle game Teslagrad is heading to the Nintendo Switch on December 7.

Teslagrad first came out for PC and mobile in 2013, but it eventually released on just about every platform you can imagine, including PlayStation 4, Xbox One, and even the Wii U. Even though the Wii U had disappointing sales for Nintendo, Moon Games notes that it was its most profitable console version.

Many indie games have been finding comfortable homes on the Switch, so Teslagrad could have a warm reception on Nintendo’s portable/home console hybrid.

Teslagrad takes place in a steampunk version of old Europe. Its non-linear world features over 100 puzzles and hand-drawn environments.

GamesBeat Black Friday Gift Guide: Everything we recommend this holiday season