Big Duck Games is currently an indie game developing company focusing on providing flamboyant puzzle games. The hit series of Flow Free is much of an evidence to support their innovative ideas. Apps: Flow Free
No comments