China River © 2012 Bally Tech., Incorporated.
China River was released in August 2012.
Slot's picture.