Glitch This Week (February 15, 2019)

Just a few projects that caught our eye this week on Glitch.