Developed by Yelaex, World of Smile is a fun and unique puzzle game that features mysterious physics-based drag and drop worlds and a lot of fun puzzles to solve. It also boasts a new brand of mechanics, combining drag and drop with spring’s physics, and includes a...