Xion Leak: Xion Leak is out at the end of the month!!!

INCREDIBLE !!! THIS GAME IS REALLY COMING OUT??!!!! Xion Leak finally has its release date: April 28, 2025! With a brand new trailer! And that's not all! To tide you over until the game's release, a new demo is availabl…