indiedevgames indiedevgames
A sticker-based puzzle game where players can merge stickers to create new ones.

Related games