The announcement trailer for “Skaramazuzu” is now out!
A Game by Iphigames and Bleeding Moon Studio, now available on Steam and Itch.io for wishlist.
Steam Page
Itch.io Page

Learn more about our collaboration!
Share on facebook
Share on twitter
Share on linkedin
Share on email