Turtle Rush 休閒 MADTurtle Studios - 1月 1, 1970 NEW - Two new awesome pick ups are available to help you - or will they hinder your survival efforts? Use the sand timer to slow things down, or hit a …