Magic Horse Floats Above the Clouds

"Shenma doushi fuyun," or “magic horse floats above the clouds,” is the most popular Chinese Internet phrase of 2010. The phrase is a Chinese pun that also means “just let it go.” Maneuver your magic horse past the clouds in this video game.

2025 M Street NW
Washington, DC 20036
+1 (202) 530-4900
contact@rfa.org