Ittle Dew 2+: Ittle Dew 2 released to the world!

We are so happy to finally see the game we've been working on for two years released to the world, in the hands of players and reviewers - and generally you guys seem to really dig it! We couldn't be happier. We're moni…