Nintendo Switch Previews Lumo Preview September 7, 2017 Craig Majaski 0 Comments Adventure Series, Developer: Just Add Water, Developer: Triple Eh?, Publisher: Rising Star Games, Rated E10 for Ages 10+, Release Date: October 27 2017, Switch-LumoA return to the isometric puzzle/adventure genre comes to Switch this October. Read more