Games/Battle of Genesis/MediaBattle of Genesis·, 2023MediaBack to gameAll7Screenshots7Screenshots7More about Battle of GenesisPlayer reviews