News Rising Star Games Announces Lumo Rising Star Games and Triple Eh? have teamed up to announce their newest adventure game, Lumo. Spencer LegacySeptember 21, 2015