Dumb Little Creatures: Dumb Little Creatures arrives today on Steam 🎉

After many many hours of development, Dumb Little Creatures arrives today on Steam. The indie game that promises to be a modern and fresh take of a great 90s puzzle classic. Providing hours of strategizing and fun, Dumb…