Bara Giants: Bara Giants launch delay, read this!

Hello, everyone. We would like to announce that, for now, Bara Giants have been launched only on Itch. Steam keeps refusing the game and hasn't replied to us until now. Thank you all for your patience, we hope to launch…