Rumbral: First impressions

Hey, dev team here. We’re a small team building Rumbral, and right now there are two weeks until Rumbral release date. At this stage, feedback really matters. Not just big ideas, but small reactions, what catches your e…