May 31, 2021 Skaramazuzu – Announcement trailer is now live! 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 PageItch.io PageLearn more about our collaboration!