First impressions of the Eden Genesis demo played on the Xbox Series X. Broadcasted live on Twitch Watch live at / leg3nd4ryb4d4ss