Darumma

Grid based game about slime parasite that needs a host to live and move
A short fight between a samurai and futuristic ninja
Fighting