Kaze and the Wild Masks: Release date confirmed!

Hey all! Today we have some great news, we have a release date! Kaze and the Wild Masks is coming out on March 26th 2021! In just two months you'll be able to get your hands on Kaze and the Wild Masks and run, jump, pou…