Hoa in Vietnamese means flower, one of humanity’s most enduring symbols of growth, hope, and peace. Skrollcat Studio’s video game of the same name embodies those idioms and more by rooting a bucolic, humble, and ...
If my daily interactions with folks today are emblematic of our current state of the world, then I’d say we are greeting each other with stressed smiles. Many months and even longer days have come ...