Chengchen Yang

Past Games

A Leap Motion-controlled game where you make waves in an ocean to destroy a city.