Co-op action game Babylon’s Fall finally gets gameplay trailer The live-service game is also recruiting for a closed beta Upworthy 13 Jun 2021