Kodansha Creators’ Lab, the indie game publishing arm of entertainment company Kodansha Ltd., announced an April 24th, 2025 ...