Life is Bright in This Trailer for Lowglow
The realm of Umbralighte needs your help. Shine bright in this trailer for the physics-based puzzler, Lowglow.
Lowglow is a atmospheric puzzle game where you have to guide balls of light to a goal by bouncing them off platforms you build.
Lowglow lights up PCs on December 5.