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 ...