Indie game developer and publisher Tastie Games has officially launched its latest game, Mole Maiden, on PC via Steam today In case you may have missed this one, this is a 2D action-adventure title where you can drill around in an R&D Mine, in a world where there are also competitions and championships for burrowing[...]