What is ​Staggering Beauty?

​Staggering Beauty is an interactive web-based experience that blurs the line between art and game. Created by New York developer George…