{
  "updatedAt": "2026-09-08T02:01:41.387Z",
  "games": [
    {
      "id": "ascent",
      "name": "Ascent",
      "version": "0.4.22",
      "engine": "unity",
      "executable": "Ascent.exe",
      "description": "Ride uphill and never stop. Your viewers decide how far you get — gifts throw you up the mountain, likes drag you back, follows drop spikes in the road, and chat can shout JUMP, WHEELIE or TUCK to help you clear it.",
      "orientation": "portrait",
      "minimumLauncherVersion": "0.1.0",
      "download": {
        "url": "http://gaming.devignlb.com/downloads/games/ascent-0.4.22.devpkg",
        "size": 186530252,
        "sha256": "8c3c7e1b3dd4b09fe11817cb4d4fa526b2faa72e0520f620b40e62f3a54cd450"
      },
      "tags": [
        "endless",
        "physics",
        "chat-controlled"
      ],
      "developer": "Devign Studios",
      "events": [
        "Gifts",
        "Likes",
        "Comments",
        "Follows",
        "Shares"
      ],
      "categories": [
        "Trending",
        "Party",
        "Casual"
      ],
      "art": "url('https://gaming.devignlb.com/art/ascent-cover.png?v=37cff141') center/cover no-repeat, radial-gradient(120% 100% at 22% 12%, #56F0FF 0%, #5B4FA8 44%, #191631 76%, #0D0C16 100%)",
      "featured": true,
      "fresh": true,
      "cover": "https://gaming.devignlb.com/art/ascent-cover.png?v=37cff141",
      "hero": "https://gaming.devignlb.com/art/ascent-hero.png?v=365c62da",
      "supportsAutoplay": true,
      "gifts": [
        {
          "giftName": "Rose",
          "coins": 1,
          "effect": "boostUp",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/rose.png",
          "amount": 25
        },
        {
          "giftName": "GG",
          "coins": 1,
          "effect": "pushDown",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/gg.png",
          "amount": 25
        },
        {
          "giftName": "Doughnut",
          "coins": 30,
          "effect": "pushDown",
          "enabled": true,
          "icon": "https://gaming.devignlb.com/art/gifts/doughnut.png",
          "intensity": 2,
          "amount": 75
        },
        {
          "giftName": "Hand Heart",
          "coins": 100,
          "effect": "boostUp",
          "enabled": true,
          "intensity": 2,
          "icon": "https://gaming.devignlb.com/art/gifts/hand-heart.png",
          "amount": 150
        },
        {
          "giftName": "Hat and Mustache",
          "coins": 99,
          "effect": "pushDown",
          "enabled": true,
          "intensity": 2,
          "icon": "https://gaming.devignlb.com/art/gifts/hat-and-mustache.png",
          "amount": 150
        },
        {
          "giftName": "Money Gun",
          "coins": 500,
          "effect": "boostUp",
          "enabled": true,
          "icon": "https://gaming.devignlb.com/art/gifts/money-gun.png",
          "intensity": 3,
          "amount": 500
        },
        {
          "giftName": "Galaxy",
          "coins": 1000,
          "effect": "boostUp",
          "enabled": true,
          "intensity": 4,
          "icon": "https://gaming.devignlb.com/art/gifts/galaxy.png",
          "amount": 1000
        },
        {
          "giftName": "Train",
          "coins": 899,
          "effect": "pushDown",
          "enabled": true,
          "intensity": 4,
          "icon": "https://gaming.devignlb.com/art/gifts/train.png",
          "amount": 800
        },
        {
          "giftName": "Frozen",
          "coins": 1000,
          "effect": "reset",
          "enabled": true,
          "icon": "https://gaming.devignlb.com/art/gifts/frozen.png",
          "intensity": 5
        }
      ],
      "beta": true,
      "previousVersion": "0.4.21",
      "commands": [
        {
          "word": "JUMP",
          "effect": "jump",
          "enabled": true
        },
        {
          "word": "WHEELIE",
          "effect": "wheelie",
          "enabled": true
        },
        {
          "word": "TUCK",
          "effect": "speedUp",
          "intensity": 2,
          "enabled": true,
          "amount": 150
        }
      ],
      "patch": {
        "fromVersion": "0.4.21",
        "url": "http://gaming.devignlb.com/downloads/games/ascent-0.4.21-to-0.4.22.devpkg",
        "size": 13632088,
        "sha256": "b1a6b94cd3aa1a7854afacf1af836a96421d25be4132e0f57c5832225b701d17"
      },
      "files": {
        "url": "https://gaming.devignlb.com/downloads/games/ascent-0.4.22.files.json",
        "sha256": "8ebb78094b4ad489a353de7c97e3aecb584da14be165433dc9fac94724784eda",
        "count": 25
      },
      "giftEffects": [
        "boostUp",
        "pushDown",
        "reset",
        "none"
      ],
      "eventEffects": {
        "like": [
          "boostUp",
          "pushDown",
          "none"
        ],
        "follow": [
          "boostUp",
          "pushDown",
          "none"
        ],
        "share": [
          "boostUp",
          "pushDown",
          "none"
        ]
      },
      "effectLabels": {
        "boostUp": {
          "label": "Push up the hill",
          "hint": "Carries the run further up the climb"
        },
        "bigUp": {
          "label": "Big push up",
          "hint": "The same, much harder — for the expensive gifts"
        },
        "pushDown": {
          "label": "Drag down the hill",
          "hint": "Gives ground back down the climb"
        },
        "bigDown": {
          "label": "Big drag down",
          "hint": "The same, much harder — a real setback"
        },
        "speedUp": {
          "label": "Speed up",
          "hint": "Rides faster for a while, without covering ground for free"
        },
        "slowDown": {
          "label": "Slow down",
          "hint": "Rides slower for a while"
        },
        "jump": {
          "label": "Make it jump",
          "hint": "Jumps now — enough to clear what is in front"
        },
        "wheelie": {
          "label": "Do a wheelie",
          "hint": "Front wheel up: clears low rocks for a moment"
        },
        "shield": {
          "label": "Shield the rider",
          "hint": "Ignores the next crash outright"
        },
        "hazard": {
          "label": "Drop spikes ahead",
          "hint": "Puts a hazard in the road further up"
        },
        "reset": {
          "label": "Reset the run",
          "hint": "Wipes the run back to zero"
        },
        "none": {
          "label": "Do nothing",
          "hint": "Received and shown on the feed, but does not touch the run"
        }
      },
      "resetRescue": {
        "seconds": 60,
        "giftName": "Magic Potion",
        "icon": "https://gaming.devignlb.com/art/gifts/magic-potion.png"
      },
      "giftRailSlots": 6
    },
    {
      "id": "updraft",
      "name": "Updraft",
      "version": "0.1.37",
      "engine": "unity",
      "executable": "Updraft.exe",
      "description": "One button, one gap, no landing. Fly the craft through the gates and let the room decide how far it gets — gifts throw an updraft under the wing, likes drag it toward the deck, follows tighten the gap ahead, and chat can shout FLAP, HOVER or SURGE to help.",
      "orientation": "portrait",
      "minimumLauncherVersion": "0.1.0",
      "download": {
        "url": "http://gaming.devignlb.com/downloads/games/updraft-0.1.37.devpkg",
        "size": 185932352,
        "sha256": "98bb54e65f55966aa8e3b2fad04d4951d6655ff3ba5e294384600f665ddcb009"
      },
      "tags": [
        "endless",
        "one-button",
        "chat-controlled"
      ],
      "developer": "Devign Studios",
      "events": [
        "Gifts",
        "Likes",
        "Comments",
        "Follows",
        "Shares"
      ],
      "categories": [
        "Party",
        "Casual"
      ],
      "art": "url('https://gaming.devignlb.com/art/updraft-cover.png?v=708695ce') center/cover no-repeat, radial-gradient(120% 100% at 22% 12%, #56F0FF 0%, #5B4FA8 44%, #191631 76%, #0D0C16 100%)",
      "featured": false,
      "fresh": true,
      "cover": "https://gaming.devignlb.com/art/updraft-cover.png?v=708695ce",
      "hero": "https://gaming.devignlb.com/art/updraft-hero.png?v=f622626c",
      "supportsAutoplay": true,
      "gifts": [
        {
          "giftName": "Rose",
          "coins": 1,
          "effect": "pushForward",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/rose.png",
          "amount": 25
        },
        {
          "giftName": "GG",
          "coins": 1,
          "effect": "pushBack",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/gg.png",
          "amount": 25
        },
        {
          "giftName": "Doughnut",
          "coins": 30,
          "effect": "pushBack",
          "enabled": true,
          "icon": "https://gaming.devignlb.com/art/gifts/doughnut.png",
          "intensity": 2,
          "amount": 75
        },
        {
          "giftName": "Hand Heart",
          "coins": 100,
          "effect": "pushForward",
          "enabled": true,
          "intensity": 2,
          "icon": "https://gaming.devignlb.com/art/gifts/hand-heart.png",
          "amount": 150
        },
        {
          "giftName": "Hat and Mustache",
          "coins": 99,
          "effect": "pushBack",
          "enabled": true,
          "intensity": 2,
          "icon": "https://gaming.devignlb.com/art/gifts/hat-and-mustache.png",
          "amount": 150
        },
        {
          "giftName": "Money Gun",
          "coins": 500,
          "effect": "pushForward",
          "enabled": true,
          "icon": "https://gaming.devignlb.com/art/gifts/money-gun.png",
          "intensity": 3,
          "amount": 500
        },
        {
          "giftName": "Galaxy",
          "coins": 1000,
          "effect": "pushForward",
          "enabled": true,
          "intensity": 4,
          "icon": "https://gaming.devignlb.com/art/gifts/galaxy.png",
          "amount": 1000
        },
        {
          "giftName": "Train",
          "coins": 899,
          "effect": "pushBack",
          "enabled": true,
          "intensity": 4,
          "icon": "https://gaming.devignlb.com/art/gifts/train.png",
          "amount": 800
        },
        {
          "giftName": "Frozen",
          "coins": 1000,
          "effect": "reset",
          "enabled": true,
          "icon": "https://gaming.devignlb.com/art/gifts/frozen.png",
          "intensity": 5
        }
      ],
      "commands": [
        {
          "word": "FLAP",
          "effect": "jump",
          "enabled": true
        },
        {
          "word": "HOVER",
          "effect": "wheelie",
          "enabled": true
        },
        {
          "word": "SURGE",
          "effect": "speedUp",
          "intensity": 2,
          "enabled": true,
          "amount": 150
        }
      ],
      "beta": true,
      "previousVersion": "0.1.36",
      "effectLabels": {
        "lift": {
          "label": "Lift",
          "hint": "Carries them higher"
        },
        "downdraft": {
          "label": "Downdraft",
          "hint": "Drags them toward the ground"
        },
        "speedUp": {
          "label": "Speed up",
          "hint": "The world rushes past faster"
        },
        "slowDown": {
          "label": "Slow down",
          "hint": "Everything eases off for a while"
        },
        "flap": {
          "label": "Flap",
          "hint": "One flap, right now"
        },
        "glide": {
          "label": "Glide",
          "hint": "Holds altitude for a moment"
        },
        "narrowGap": {
          "label": "Narrow the gap",
          "hint": "Tightens the next gap they fly through"
        },
        "shield": {
          "label": "Give a shield",
          "hint": "Survives one collision"
        },
        "reset": {
          "label": "Back to the start",
          "hint": "Sends them back to the beginning"
        },
        "none": {
          "label": "Do nothing",
          "hint": "Ignored"
        },
        "pushForward": {
          "label": "Throw them forward",
          "hint": "Sends them down the lane without lifting them"
        },
        "pushBack": {
          "label": "Drag them back",
          "hint": "Hauls them back down the lane without pushing them at the deck"
        }
      },
      "giftEffects": [
        "pushForward",
        "pushBack",
        "reset",
        "none"
      ],
      "patch": {
        "fromVersion": "0.1.36",
        "url": "http://gaming.devignlb.com/downloads/games/updraft-0.1.36-to-0.1.37.devpkg",
        "size": 13615613,
        "sha256": "86c9af95bba44f97d966e987a5384c58b91e740d0704755ddc740aa506b04e2b"
      },
      "eventEffects": {
        "like": [
          "pushForward",
          "pushBack",
          "none"
        ],
        "follow": [
          "pushForward",
          "pushBack",
          "none"
        ],
        "share": [
          "pushForward",
          "pushBack",
          "none"
        ]
      },
      "files": {
        "url": "https://gaming.devignlb.com/downloads/games/updraft-0.1.37.files.json",
        "sha256": "fe9ea73f04fa6f57d371395a6416e11b86186f5f510a18e1e25a4698d3eab18f",
        "count": 25
      },
      "resetRescue": {
        "seconds": 60,
        "giftName": "Magic Potion",
        "icon": "https://gaming.devignlb.com/art/gifts/magic-potion.png"
      },
      "giftRailSlots": 6
    },
    {
      "id": "hopper",
      "name": "Hopper",
      "version": "0.2.22",
      "engine": "unity",
      "executable": "Hopper.exe",
      "description": "Bounce up an endless tower and never stop falling behind. Shoot the hostiles or land on them; either way they go. Your viewers decide how high you get — gifts launch you up the tower, likes drag you back down it, and follows send something unpleasant into your path. There is no game over: miss everything and you just lose height on the way down.",
      "orientation": "portrait",
      "minimumLauncherVersion": "0.1.0",
      "download": {
        "url": "http://gaming.devignlb.com/downloads/games/hopper-0.2.22.devpkg",
        "size": 185679059,
        "sha256": "8655f9cb05674bd4e43886f30ab8a66e9089affb2edec7de367ad68f34568376"
      },
      "tags": [
        "endless",
        "physics",
        "shooter"
      ],
      "developer": "Devign Studios",
      "events": [
        "Gifts",
        "Likes",
        "Comments",
        "Follows",
        "Shares"
      ],
      "categories": [
        "Party",
        "Casual"
      ],
      "art": "url('https://gaming.devignlb.com/art/hopper-cover.png?v=a8ba3646') center/cover no-repeat, radial-gradient(120% 100% at 22% 12%, #5EFFD6 0%, #967AFF 44%, #191631 76%, #0D0C16 100%)",
      "featured": false,
      "fresh": true,
      "beta": true,
      "cover": "https://gaming.devignlb.com/art/hopper-cover.png?v=a8ba3646",
      "hero": "https://gaming.devignlb.com/art/hopper-hero.png?v=3e9df6b6",
      "supportsAutoplay": true,
      "gifts": [
        {
          "giftName": "Rose",
          "coins": 1,
          "effect": "boostUp",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/rose.png",
          "amount": 25
        },
        {
          "giftName": "GG",
          "coins": 1,
          "effect": "knockDown",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/gg.png",
          "amount": 25
        },
        {
          "giftName": "Doughnut",
          "coins": 30,
          "effect": "knockDown",
          "enabled": true,
          "intensity": 2,
          "icon": "https://gaming.devignlb.com/art/gifts/doughnut.png",
          "amount": 75
        },
        {
          "giftName": "Hand Heart",
          "coins": 100,
          "effect": "boostUp",
          "enabled": true,
          "intensity": 2,
          "icon": "https://gaming.devignlb.com/art/gifts/hand-heart.png",
          "amount": 150
        },
        {
          "giftName": "Hat and Mustache",
          "coins": 99,
          "effect": "knockDown",
          "enabled": true,
          "intensity": 2,
          "icon": "https://gaming.devignlb.com/art/gifts/hat-and-mustache.png",
          "amount": 150
        },
        {
          "giftName": "Money Gun",
          "coins": 500,
          "effect": "boostUp",
          "enabled": true,
          "icon": "https://gaming.devignlb.com/art/gifts/money-gun.png",
          "intensity": 3,
          "amount": 500
        },
        {
          "giftName": "Galaxy",
          "coins": 1000,
          "effect": "boostUp",
          "enabled": true,
          "intensity": 4,
          "icon": "https://gaming.devignlb.com/art/gifts/galaxy.png",
          "amount": 1000
        },
        {
          "giftName": "Train",
          "coins": 899,
          "effect": "knockDown",
          "enabled": true,
          "intensity": 4,
          "icon": "https://gaming.devignlb.com/art/gifts/train.png",
          "amount": 800
        },
        {
          "giftName": "Frozen",
          "coins": 1000,
          "effect": "reset",
          "enabled": true,
          "icon": "https://gaming.devignlb.com/art/gifts/frozen.png",
          "intensity": 5
        }
      ],
      "commands": [
        {
          "word": "UP",
          "effect": "boostUp",
          "intensity": 1,
          "enabled": true,
          "amount": 25
        },
        {
          "word": "DOWN",
          "effect": "knockDown",
          "intensity": 1,
          "enabled": true,
          "amount": 25
        }
      ],
      "previousVersion": "0.2.21",
      "effectLabels": {
        "boostUp": {
          "label": "Bounce higher",
          "hint": "Launches the hop further up the tower"
        },
        "bounceUp": {
          "label": "Stronger bounce",
          "hint": "Every hop carries further for a while"
        },
        "bounceDown": {
          "label": "Weaker bounce",
          "hint": "Hops fall short for a while"
        },
        "knockDown": {
          "label": "Knock down",
          "hint": "Drops them back down the tower"
        },
        "hop": {
          "label": "Extra hop",
          "hint": "One free jump, right now"
        },
        "float": {
          "label": "Float",
          "hint": "Hangs in the air for a moment"
        },
        "breakPlatform": {
          "label": "Break a platform",
          "hint": "Puts a broken platform in the way"
        },
        "shield": {
          "label": "Give a shield",
          "hint": "Survives one bad landing"
        },
        "reset": {
          "label": "Back to the bottom",
          "hint": "Sends them to the start of the climb"
        },
        "none": {
          "label": "Do nothing",
          "hint": "Ignored"
        }
      },
      "giftEffects": [
        "boostUp",
        "knockDown",
        "reset",
        "none"
      ],
      "patch": {
        "fromVersion": "0.2.21",
        "url": "http://gaming.devignlb.com/downloads/games/hopper-0.2.21-to-0.2.22.devpkg",
        "size": 13608510,
        "sha256": "ee5e27a3ade4d4ef3d84118a2e96c45930d635677928fe81bdc00fc7534efaef"
      },
      "eventEffects": {
        "like": [
          "boostUp",
          "knockDown",
          "none"
        ],
        "follow": [
          "boostUp",
          "knockDown",
          "none"
        ],
        "share": [
          "boostUp",
          "knockDown",
          "none"
        ]
      },
      "files": {
        "url": "https://gaming.devignlb.com/downloads/games/hopper-0.2.22.files.json",
        "sha256": "d5f2b78f69ca9cbad48dc434d61d00598dae2979c2644981e3151abc2c0a62ac",
        "count": 25
      },
      "resetRescue": {
        "seconds": 60,
        "giftName": "Magic Potion",
        "icon": "https://gaming.devignlb.com/art/gifts/magic-potion.png"
      },
      "giftRailSlots": 6
    },
    {
      "id": "stairfall",
      "name": "Stairfall",
      "version": "0.2.8",
      "engine": "unity",
      "executable": "Stairfall.exe",
      "description": "Climb a hundred steps to a golden gate, then hold it for ten seconds. Reaching the top is not the win — a countdown starts, and your viewers get those ten seconds to knock you off it. Survive and you bank +1 WIN and the climb starts again from the bottom; the counter can also go BELOW zero, because the room can take wins off you. Both edges of the screen carry the gift rail so nobody has to be told what to send: on the left the helps — wings, fresh stairs built ahead of you, a flat +5, a guard that outlasts the gate — and on the right the sabotages, each its own set piece: a bomb under your feet, a cat that swats you off the flight, a UFO that carries you off, a fist that hauls you back, ice that costs you no steps at all and a chain across the gate. Follows fill a bomb, likes buy steps, and chat can shout GO, BRACE or RUN for free.",
      "orientation": "portrait",
      "minimumLauncherVersion": "0.1.0",
      "download": {
        "url": "http://gaming.devignlb.com/downloads/games/stairfall-0.2.8.devpkg",
        "size": 188904276,
        "sha256": "fddb1f8e9ebb402bf69911965237462a2d57988231404ac2509c470c75b245d1"
      },
      "tags": [
        "endless",
        "one-button",
        "chat-controlled"
      ],
      "developer": "Devign Studios",
      "events": [
        "Gifts",
        "Likes",
        "Comments",
        "Follows",
        "Shares"
      ],
      "categories": [
        "Party",
        "Casual"
      ],
      "art": "url('https://gaming.devignlb.com/art/stairfall-cover.png?v=0db6f30f') center/cover no-repeat, radial-gradient(120% 100% at 22% 12%, #56F0FF 0%, #5B4FA8 44%, #191631 76%, #0D0C16 100%)",
      "featured": false,
      "fresh": true,
      "cover": "https://gaming.devignlb.com/art/stairfall-cover.png?v=0db6f30f",
      "hero": "https://gaming.devignlb.com/art/stairfall-hero.png?v=b98dd8dd",
      "hasWins": true,
      "supportsAutoplay": true,
      "gifts": [
        {
          "giftName": "Rose",
          "coins": 1,
          "effect": "plusFive",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/rose.png"
        },
        {
          "giftName": "Finger Heart",
          "coins": 5,
          "effect": "boostUp",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/finger-heart.png",
          "amount": 2
        },
        {
          "giftName": "Perfume",
          "coins": 20,
          "effect": "buildSteps",
          "enabled": true,
          "intensity": 2,
          "icon": "https://gaming.devignlb.com/art/gifts/perfume.png",
          "amount": 4
        },
        {
          "giftName": "Hand Heart",
          "coins": 100,
          "effect": "wings",
          "enabled": true,
          "intensity": 3,
          "icon": "https://gaming.devignlb.com/art/gifts/hand-heart.png",
          "amount": 8
        },
        {
          "giftName": "Money Gun",
          "coins": 500,
          "effect": "guard",
          "enabled": true,
          "intensity": 3,
          "icon": "https://gaming.devignlb.com/art/gifts/money-gun.png"
        },
        {
          "giftName": "Galaxy",
          "coins": 1000,
          "effect": "addWin",
          "enabled": true,
          "intensity": 4,
          "icon": "https://gaming.devignlb.com/art/gifts/galaxy.png"
        },
        {
          "giftName": "Ice Cube",
          "coins": 1,
          "effect": "freeze",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/ice-cube.png"
        },
        {
          "giftName": "Balloons",
          "coins": 10,
          "effect": "balloons",
          "enabled": true,
          "intensity": 2,
          "icon": "https://gaming.devignlb.com/art/gifts/balloons.png",
          "amount": 3
        },
        {
          "giftName": "Doughnut",
          "coins": 30,
          "effect": "bombRun",
          "enabled": true,
          "intensity": 2,
          "icon": "https://gaming.devignlb.com/art/gifts/doughnut.png"
        },
        {
          "giftName": "Hat and Mustache",
          "coins": 99,
          "effect": "swipe",
          "enabled": true,
          "intensity": 2,
          "icon": "https://gaming.devignlb.com/art/gifts/hat-and-mustache.png",
          "amount": 5
        },
        {
          "giftName": "Golden Chain",
          "coins": 200,
          "effect": "lockGate",
          "enabled": true,
          "intensity": 3,
          "icon": "https://gaming.devignlb.com/art/gifts/golden-chain.png"
        },
        {
          "giftName": "Corgi",
          "coins": 299,
          "effect": "dragBack",
          "enabled": true,
          "intensity": 3,
          "icon": "https://gaming.devignlb.com/art/gifts/corgi.png",
          "amount": 8
        },
        {
          "giftName": "Money Magnet",
          "coins": 549,
          "effect": "removeWin",
          "enabled": true,
          "intensity": 4,
          "icon": "https://gaming.devignlb.com/art/gifts/money-magnet.png"
        },
        {
          "giftName": "Train",
          "coins": 899,
          "effect": "abduct",
          "enabled": true,
          "intensity": 4,
          "icon": "https://gaming.devignlb.com/art/gifts/train.png",
          "amount": 14
        }
      ],
      "commands": [
        {
          "word": "GO",
          "effect": "jump",
          "enabled": true
        },
        {
          "word": "BRACE",
          "effect": "wheelie",
          "enabled": true
        },
        {
          "word": "RUN",
          "effect": "speedUp",
          "intensity": 1,
          "enabled": true,
          "amount": 2
        }
      ],
      "beta": true,
      "previousVersion": "0.2.7",
      "effectLabels": {
        "boostUp": {
          "label": "Carry up a flight",
          "hint": "Lifts the climber further up the staircase"
        },
        "bigUp": {
          "label": "Haul up hard",
          "hint": "The same, much harder — for the expensive gifts"
        },
        "pushDown": {
          "label": "Knock down the stairs",
          "hint": "Sends the climber back down a flight"
        },
        "bigDown": {
          "label": "Throw down hard",
          "hint": "The same, much harder — a real setback"
        },
        "speedUp": {
          "label": "Climb faster",
          "hint": "Takes the steps quicker for a while"
        },
        "slowDown": {
          "label": "Slow the climb",
          "hint": "Takes the steps slower for a while"
        },
        "jump": {
          "label": "Bound up the stairs",
          "hint": "One bound up the staircase, right now"
        },
        "wheelie": {
          "label": "Brace",
          "hint": "Braced against the next stumble: it is ignored"
        },
        "shield": {
          "label": "Shield the climber",
          "hint": "Absorbs the next sabotage outright"
        },
        "hazard": {
          "label": "Grease the stairs",
          "hint": "Makes the steps ahead slippery"
        },
        "reset": {
          "label": "Reset the run",
          "hint": "Wipes the climb back to the bottom"
        },
        "none": {
          "label": "Do nothing",
          "hint": "Received and shown on the feed, but does not touch the climb"
        },
        "addWin": {
          "label": "Bank a win",
          "hint": "Puts one straight on the WINS counter, no climbing"
        },
        "removeWin": {
          "label": "Take a win",
          "hint": "Takes one off the WINS counter — it can go below zero"
        },
        "lockGate": {
          "label": "Chain the gate",
          "hint": "He can stand at the top and the ten seconds will not start"
        },
        "resetRound": {
          "label": "Back to the bottom",
          "hint": "Starts the climb again. The wins stand"
        },
        "swipe": {
          "label": "Send the cat",
          "hint": "A cat swats the climber sideways off the flight — works at the gate too"
        },
        "abduct": {
          "label": "Send the UFO",
          "hint": "Lifts him off the stairs and sets him down further back"
        },
        "blast": {
          "label": "Blow him up",
          "hint": "A bomb lands on his step, sits for a beat and throws him off his feet"
        },
        "bombRun": {
          "label": "Bomb run",
          "hint": "Three bombs down the flight, spaced so he can weave through them"
        },
        "freeze": {
          "label": "Freeze him",
          "hint": "Iced where he stands. Costs him no steps at all — only seconds"
        },
        "dragBack": {
          "label": "Drag him back",
          "hint": "A hand takes hold and hauls him down a stretch of stairs"
        },
        "balloons": {
          "label": "Float him away",
          "hint": "Carried off the treads the wrong way, then dropped"
        },
        "wings": {
          "label": "Give him wings",
          "hint": "He flies up a stretch of stairs under his own power"
        },
        "buildSteps": {
          "label": "Build stairs ahead",
          "hint": "Fresh treads appear in front of him and he takes them fast"
        },
        "plusFive": {
          "label": "+5 steps",
          "hint": "Exactly five steps, whatever set it off. Cheap and spammable"
        },
        "guard": {
          "label": "Guard the climber",
          "hint": "A long shield — long enough to cover the ten seconds at the gate"
        }
      },
      "files": {
        "url": "https://gaming.devignlb.com/downloads/games/stairfall-0.2.8.files.json",
        "sha256": "930ef487a2dc610661d3ef16076bff2e6b9c70a0366f38284d6cbe2544ad229d",
        "count": 25
      },
      "giftEffects": [
        "boostUp",
        "pushDown",
        "reset",
        "wings",
        "buildSteps",
        "plusFive",
        "guard",
        "swipe",
        "abduct",
        "blast",
        "bombRun",
        "freeze",
        "dragBack",
        "balloons",
        "addWin",
        "removeWin",
        "lockGate",
        "resetRound",
        "none"
      ],
      "eventEffects": {
        "like": [
          "boostUp",
          "plusFive",
          "buildSteps",
          "pushDown",
          "swipe",
          "blast",
          "freeze",
          "none"
        ],
        "follow": [
          "blast",
          "swipe",
          "abduct",
          "dragBack",
          "pushDown",
          "boostUp",
          "none"
        ],
        "share": [
          "boostUp",
          "plusFive",
          "wings",
          "guard",
          "buildSteps",
          "none"
        ]
      },
      "resetRescue": {
        "seconds": 60,
        "giftName": "Magic Potion",
        "icon": "https://gaming.devignlb.com/art/gifts/magic-potion.png"
      },
      "patch": {
        "fromVersion": "0.2.7",
        "url": "http://gaming.devignlb.com/downloads/games/stairfall-0.2.7-to-0.2.8.devpkg",
        "size": 13672816,
        "sha256": "545089402ca2387168210fe66df717355889426c164ed583a10248b5ea890efa"
      },
      "giftRailSlots": 8
    },
    {
      "id": "stacker",
      "name": "Stacker",
      "version": "0.2.20",
      "engine": "unity",
      "executable": "Stacker.exe",
      "description": "Fill the arena, one jump at a time. Space lays a block wherever the builder lands, and your viewers decide where that is — gifts shove it left or right in mid-air, drop free blocks in, smash them back out, add or take away wins, or empty the arena and start the round again. Chat shouts LEFT, RIGHT, DROP and HOLD for free. Fill every column to the top and that is a win; there is no game over.",
      "orientation": "portrait",
      "minimumLauncherVersion": "0.1.0",
      "download": {
        "url": "http://gaming.devignlb.com/downloads/games/stacker-0.2.20.devpkg",
        "size": 185834610,
        "sha256": "25cde67c64f0cc9556d9f7391067562bf2ddadd4fe42029dfde5f339c5bc282e"
      },
      "tags": [
        "endless",
        "one-button",
        "chat-controlled",
        "party"
      ],
      "developer": "Devign Studios",
      "events": [
        "Gifts",
        "Likes",
        "Comments",
        "Follows",
        "Shares"
      ],
      "categories": [
        "Party",
        "Casual"
      ],
      "art": "url('https://gaming.devignlb.com/art/stacker-cover.png?v=791f99a0') center/cover no-repeat, radial-gradient(120% 100% at 22% 12%, #56F0FF 0%, #9276FF 44%, #191631 76%, #0D0C16 100%)",
      "featured": true,
      "fresh": true,
      "beta": true,
      "cover": "https://gaming.devignlb.com/art/stacker-cover.png?v=791f99a0",
      "hero": "https://gaming.devignlb.com/art/stacker-hero.png?v=2734cf32",
      "hasWins": true,
      "supportsAutoplay": true,
      "gifts": [
        {
          "giftName": "Rose",
          "coins": 1,
          "effect": "fill",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/rose.png",
          "amount": 1
        },
        {
          "giftName": "GG",
          "coins": 1,
          "effect": "breakBlocks",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/gg.png",
          "amount": 1
        },
        {
          "giftName": "Perfume",
          "coins": 20,
          "effect": "nudgeLeft",
          "enabled": true,
          "intensity": 2,
          "icon": "https://gaming.devignlb.com/art/gifts/perfume.png",
          "amount": 2
        },
        {
          "giftName": "Doughnut",
          "coins": 30,
          "effect": "nudgeRight",
          "enabled": true,
          "intensity": 2,
          "icon": "https://gaming.devignlb.com/art/gifts/doughnut.png",
          "amount": 2
        },
        {
          "giftName": "Hand Heart",
          "coins": 100,
          "effect": "fill",
          "enabled": true,
          "intensity": 2,
          "icon": "https://gaming.devignlb.com/art/gifts/hand-heart.png",
          "amount": 4
        },
        {
          "giftName": "Hat and Mustache",
          "coins": 99,
          "effect": "breakBlocks",
          "enabled": true,
          "intensity": 2,
          "icon": "https://gaming.devignlb.com/art/gifts/hat-and-mustache.png",
          "amount": 4
        },
        {
          "giftName": "Money Gun",
          "coins": 500,
          "effect": "fill",
          "enabled": true,
          "icon": "https://gaming.devignlb.com/art/gifts/money-gun.png",
          "intensity": 3,
          "amount": 8
        },
        {
          "giftName": "Galaxy",
          "coins": 1000,
          "effect": "fill",
          "enabled": true,
          "intensity": 5,
          "icon": "https://gaming.devignlb.com/art/gifts/galaxy.png",
          "amount": 16
        },
        {
          "giftName": "Train",
          "coins": 899,
          "effect": "breakBlocks",
          "enabled": true,
          "intensity": 4,
          "icon": "https://gaming.devignlb.com/art/gifts/train.png",
          "amount": 12
        },
        {
          "giftName": "Frozen",
          "coins": 1000,
          "effect": "reset",
          "enabled": true,
          "icon": "https://gaming.devignlb.com/art/gifts/frozen.png",
          "intensity": 5
        }
      ],
      "commands": [
        {
          "word": "DROP",
          "effect": "hop",
          "enabled": true
        },
        {
          "word": "LEFT",
          "effect": "nudgeLeft",
          "intensity": 1,
          "enabled": true,
          "amount": 1
        },
        {
          "word": "RIGHT",
          "effect": "nudgeRight",
          "intensity": 1,
          "enabled": true,
          "amount": 1
        },
        {
          "word": "HOLD",
          "effect": "steady",
          "enabled": true
        }
      ],
      "effectLabels": {
        "fill": {
          "label": "Drop blocks in",
          "hint": "Free blocks, into the emptiest columns"
        },
        "breakBlocks": {
          "label": "Smash blocks",
          "hint": "Knocks blocks out of the arena at random"
        },
        "fillRow": {
          "label": "Finish a row",
          "hint": "Completes the lowest unfinished row outright"
        },
        "nudgeLeft": {
          "label": "Shove left",
          "hint": "Pushes the builder left — mid-jump, that changes which column gets the block"
        },
        "nudgeRight": {
          "label": "Shove right",
          "hint": "Pushes the builder right — mid-jump, that changes which column gets the block"
        },
        "steady": {
          "label": "Hold still",
          "hint": "Stops the builder for a moment: a free shot"
        },
        "hop": {
          "label": "Jump now",
          "hint": "Makes the builder lay a block right now"
        },
        "shield": {
          "label": "Give a hard hat",
          "hint": "The next sabotage bounces off"
        },
        "speedUp": {
          "label": "Speed up",
          "hint": "The builder runs faster for a while"
        },
        "slowDown": {
          "label": "Slow down",
          "hint": "The builder runs slower for a while"
        },
        "addWin": {
          "label": "Add a win",
          "hint": "Puts one straight on the WINS counter"
        },
        "removeWin": {
          "label": "Take a win",
          "hint": "Takes one off the WINS counter"
        },
        "resetRound": {
          "label": "Empty the arena",
          "hint": "Starts the round again. The wins stand"
        },
        "reset": {
          "label": "Wipe everything",
          "hint": "Arena and wins, back to nothing"
        },
        "none": {
          "label": "Do nothing",
          "hint": "Ignored"
        }
      },
      "giftEffects": [
        "fill",
        "breakBlocks",
        "nudgeLeft",
        "nudgeRight",
        "reset",
        "none"
      ],
      "eventEffects": {
        "like": [
          "fill",
          "breakBlocks",
          "none"
        ],
        "follow": [
          "fill",
          "breakBlocks",
          "none"
        ],
        "share": [
          "fill",
          "breakBlocks",
          "none"
        ]
      },
      "previousVersion": "0.2.19",
      "patch": {
        "fromVersion": "0.2.19",
        "url": "http://gaming.devignlb.com/downloads/games/stacker-0.2.19-to-0.2.20.devpkg",
        "size": 13607078,
        "sha256": "af8f32e8b54fbc12a7c435088e7eba7d056479f7b44389d3e480f7b3af3a6a3f"
      },
      "files": {
        "url": "https://gaming.devignlb.com/downloads/games/stacker-0.2.20.files.json",
        "sha256": "add646e4b17fde127aa014caa00321dd811b8ee6b2ceebcf3b305c0635cca364",
        "count": 25
      },
      "resetRescue": {
        "seconds": 60,
        "giftName": "Magic Potion",
        "icon": "https://gaming.devignlb.com/art/gifts/magic-potion.png"
      },
      "giftRailSlots": 6
    },
    {
      "id": "spire",
      "name": "Spire",
      "version": "0.1.20",
      "engine": "unity",
      "executable": "Spire.exe",
      "description": "Build a tower one slab at a time. A slab slides across the top and you drop it - land it dead centre and the tower keeps its full width, land it late and the overhang is sliced off and tumbles away, miss it altogether and the run is over. Your viewers change the shot between your decision and the landing: gifts widen or narrow the slab in the air, slow it down or speed it up, shove it sideways after you have already committed, add floors or knock them off, or send the whole tower back to the ground. Chat can shout WIDE, THIN, SLOW and FAST for free. A reset gift puts the run on a countdown - and anyone can send the rescue gift to save it.",
      "orientation": "portrait",
      "minimumLauncherVersion": "0.1.0",
      "download": {
        "url": "http://gaming.devignlb.com/downloads/games/spire-0.1.20.devpkg",
        "size": 185381839,
        "sha256": "65d20e6b9f4e45a1f843344179f08d123487f0fd9a8aab0c525befabe3dab694"
      },
      "tags": [
        "endless",
        "one-button",
        "chat-controlled"
      ],
      "developer": "Devign Studios",
      "events": [
        "Gifts",
        "Likes",
        "Comments",
        "Follows",
        "Shares"
      ],
      "categories": [
        "Party",
        "Casual"
      ],
      "art": "url('https://gaming.devignlb.com/art/spire-cover.png?v=c6dfc391') center/cover no-repeat, radial-gradient(120% 100% at 22% 12%, #56F0FF 0%, #FF73D1 44%, #191631 76%, #0D0C16 100%)",
      "featured": true,
      "fresh": true,
      "beta": true,
      "cover": "https://gaming.devignlb.com/art/spire-cover.png?v=c6dfc391",
      "hero": "https://gaming.devignlb.com/art/spire-hero.png?v=0faea9f9",
      "supportsAutoplay": true,
      "gifts": [
        {
          "giftName": "Rose",
          "coins": 1,
          "effect": "boostUp",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/rose.png",
          "amount": 1
        },
        {
          "giftName": "GG",
          "coins": 1,
          "effect": "pushDown",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/gg.png",
          "amount": 1
        },
        {
          "giftName": "Perfume",
          "coins": 20,
          "effect": "boostUp",
          "enabled": true,
          "intensity": 2,
          "icon": "https://gaming.devignlb.com/art/gifts/perfume.png",
          "amount": 2
        },
        {
          "giftName": "Doughnut",
          "coins": 30,
          "effect": "pushDown",
          "enabled": true,
          "intensity": 2,
          "icon": "https://gaming.devignlb.com/art/gifts/doughnut.png",
          "amount": 2
        },
        {
          "giftName": "Hand Heart",
          "coins": 100,
          "effect": "boostUp",
          "enabled": true,
          "intensity": 2,
          "icon": "https://gaming.devignlb.com/art/gifts/hand-heart.png",
          "amount": 4
        },
        {
          "giftName": "Hat and Mustache",
          "coins": 99,
          "effect": "pushDown",
          "enabled": true,
          "intensity": 2,
          "icon": "https://gaming.devignlb.com/art/gifts/hat-and-mustache.png",
          "amount": 4
        },
        {
          "giftName": "Money Gun",
          "coins": 500,
          "effect": "boostUp",
          "enabled": true,
          "icon": "https://gaming.devignlb.com/art/gifts/money-gun.png",
          "intensity": 3,
          "amount": 8
        },
        {
          "giftName": "Galaxy",
          "coins": 1000,
          "effect": "boostUp",
          "enabled": true,
          "icon": "https://gaming.devignlb.com/art/gifts/galaxy.png",
          "intensity": 5,
          "amount": 15
        },
        {
          "giftName": "Train",
          "coins": 899,
          "effect": "pushDown",
          "enabled": true,
          "intensity": 4,
          "icon": "https://gaming.devignlb.com/art/gifts/train.png",
          "amount": 12
        },
        {
          "giftName": "Frozen",
          "coins": 1000,
          "effect": "reset",
          "enabled": true,
          "icon": "https://gaming.devignlb.com/art/gifts/frozen.png",
          "intensity": 5
        }
      ],
      "commands": [
        {
          "word": "WIDE",
          "effect": "widen",
          "intensity": 1,
          "enabled": true
        },
        {
          "word": "THIN",
          "effect": "narrow",
          "intensity": 1,
          "enabled": true
        },
        {
          "word": "SLOW",
          "effect": "slowDown",
          "intensity": 2,
          "enabled": true
        },
        {
          "word": "FAST",
          "effect": "speedUp",
          "intensity": 2,
          "enabled": true
        }
      ],
      "giftEffects": [
        "boostUp",
        "pushDown",
        "reset",
        "none"
      ],
      "eventEffects": {
        "like": [
          "boostUp",
          "pushDown",
          "none"
        ],
        "follow": [
          "boostUp",
          "pushDown",
          "none"
        ],
        "share": [
          "boostUp",
          "pushDown",
          "none"
        ]
      },
      "effectLabels": {
        "boostUp": {
          "label": "Add floors",
          "hint": "Finished floors drop straight onto the tower"
        },
        "pushDown": {
          "label": "Take floors away",
          "hint": "Knocks finished floors off the top"
        },
        "widen": {
          "label": "Widen the slab",
          "hint": "The slab in the air grows, so there is more to land on"
        },
        "narrow": {
          "label": "Narrow the slab",
          "hint": "The slab in the air shrinks, so there is less to hit"
        },
        "slowDown": {
          "label": "Slow the slab",
          "hint": "It slides slower for a while - easier to time"
        },
        "speedUp": {
          "label": "Speed the slab up",
          "hint": "It slides faster for a while - harder to time"
        },
        "perfect": {
          "label": "Give a perfect drop",
          "hint": "The next drop lands dead centre whatever they do"
        },
        "nudge": {
          "label": "Shove the slab",
          "hint": "Knocks it sideways after they have already pressed"
        },
        "shield": {
          "label": "Shield the tower",
          "hint": "The next miss is survived instead of ending the run"
        },
        "reset": {
          "label": "Reset the run",
          "hint": "Takes the tower back to the ground"
        },
        "none": {
          "label": "Do nothing",
          "hint": "Shown on the feed, but changes nothing"
        }
      },
      "resetRescue": {
        "seconds": 60,
        "giftName": "Magic Potion",
        "icon": "https://gaming.devignlb.com/art/gifts/magic-potion.png"
      },
      "files": {
        "url": "https://gaming.devignlb.com/downloads/games/spire-0.1.20.files.json",
        "sha256": "f9addc05ad6dfa8eb2046104083bfc93b10da521418f1faf3ce0c4d535726131",
        "count": 24
      },
      "previousVersion": "0.1.19",
      "patch": {
        "fromVersion": "0.1.19",
        "url": "http://gaming.devignlb.com/downloads/games/spire-0.1.19-to-0.1.20.devpkg",
        "size": 13560341,
        "sha256": "ba2ddd093589183319f57a53aa40543765ef8da555fe19e3b27f0b6824ef83f9"
      },
      "giftRailSlots": 4
    },
    {
      "id": "gridlock",
      "name": "Gridlock",
      "version": "0.1.18",
      "engine": "unity",
      "executable": "Gridlock.exe",
      "description": "Cross an endless city that never stops moving. Hop forward through traffic, ride the logs across the canals, and stay off the rails when the warning starts. Your viewers decide how far you get — gifts carry you forward or drag you back into the road, likes pull at you, follows drop another car in your path, and chat can shout GO, WAIT or LEFT. A reset gift condemns the run, and anyone can send the rescue gift to save it.",
      "orientation": "portrait",
      "minimumLauncherVersion": "0.1.0",
      "download": {
        "url": "http://gaming.devignlb.com/downloads/games/gridlock-0.1.18.devpkg",
        "size": 186179531,
        "sha256": "e542c07d4d62161ab5e8b81b8dddcf7f1bb878056ab6e86e062c02a02d9306a0"
      },
      "tags": [
        "endless",
        "one-button",
        "chat-controlled",
        "party"
      ],
      "developer": "Devign Studios",
      "events": [
        "Gifts",
        "Likes",
        "Comments",
        "Follows",
        "Shares"
      ],
      "categories": [
        "Party",
        "Casual"
      ],
      "art": "url('https://gaming.devignlb.com/art/gridlock-cover.png?v=9c862a03') center/cover no-repeat",
      "featured": false,
      "fresh": true,
      "cover": "https://gaming.devignlb.com/art/gridlock-cover.png?v=9c862a03",
      "hero": "https://gaming.devignlb.com/art/gridlock-hero.png?v=a9422b29",
      "supportsAutoplay": true,
      "gifts": [
        {
          "giftName": "Rose",
          "coins": 1,
          "effect": "hazard",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/rose.png"
        },
        {
          "giftName": "TikTok",
          "coins": 1,
          "effect": "pushDown",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/tiktok.png",
          "amount": 1
        },
        {
          "giftName": "Heart Me",
          "coins": 1,
          "effect": "boostUp",
          "enabled": true,
          "amount": 1,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/heart-me.png"
        },
        {
          "giftName": "GG",
          "coins": 1,
          "effect": "boostUp",
          "enabled": true,
          "amount": 1,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/gg.png"
        },
        {
          "giftName": "Football",
          "coins": 1,
          "effect": "pushLeft",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/football.png"
        },
        {
          "giftName": "Basketball",
          "coins": 1,
          "effect": "pushRight",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/basketball.png"
        },
        {
          "giftName": "Ice Cube",
          "coins": 1,
          "effect": "slowDown",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/ice-cube.png"
        },
        {
          "giftName": "Finger Heart",
          "coins": 5,
          "effect": "boostUp",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/finger-heart.png",
          "amount": 1
        },
        {
          "giftName": "Rosa",
          "coins": 10,
          "effect": "boostUp",
          "enabled": true,
          "amount": 2,
          "intensity": 2,
          "icon": "https://gaming.devignlb.com/art/gifts/rosa.png"
        },
        {
          "giftName": "Balloons",
          "coins": 10,
          "effect": "jump",
          "enabled": true,
          "intensity": 2,
          "icon": "https://gaming.devignlb.com/art/gifts/balloons.png"
        },
        {
          "giftName": "Perfume",
          "coins": 20,
          "effect": "bigUp",
          "enabled": true,
          "intensity": 4,
          "icon": "https://gaming.devignlb.com/art/gifts/perfume.png",
          "amount": 4
        },
        {
          "giftName": "Doughnut",
          "coins": 30,
          "effect": "speedUp",
          "enabled": true,
          "intensity": 2,
          "icon": "https://gaming.devignlb.com/art/gifts/doughnut.png",
          "amount": 3
        },
        {
          "giftName": "Hand Heart",
          "coins": 100,
          "effect": "shield",
          "enabled": true,
          "intensity": 3,
          "icon": "https://gaming.devignlb.com/art/gifts/hand-heart.png"
        },
        {
          "giftName": "Sunglasses",
          "coins": 199,
          "effect": "enlarge",
          "enabled": true,
          "intensity": 3,
          "icon": "https://gaming.devignlb.com/art/gifts/sunglasses.png",
          "amount": 8
        },
        {
          "giftName": "Corgi",
          "coins": 299,
          "effect": "bigDown",
          "enabled": true,
          "intensity": 4,
          "icon": "https://gaming.devignlb.com/art/gifts/corgi.png",
          "amount": 6
        },
        {
          "giftName": "Galaxy",
          "coins": 1000,
          "effect": "bigUp",
          "enabled": true,
          "intensity": 5,
          "icon": "https://gaming.devignlb.com/art/gifts/galaxy.png",
          "amount": 12
        },
        {
          "giftName": "Lion",
          "coins": 29999,
          "effect": "reset",
          "enabled": true,
          "intensity": 5,
          "icon": "https://gaming.devignlb.com/art/gifts/lion.png"
        }
      ],
      "commands": [
        {
          "word": "GO",
          "effect": "jump",
          "intensity": 2,
          "enabled": true
        },
        {
          "word": "WAIT",
          "effect": "wheelie",
          "intensity": 2,
          "enabled": true
        },
        {
          "word": "LEFT",
          "effect": "pushLeft",
          "intensity": 2,
          "enabled": true
        },
        {
          "word": "RIGHT",
          "effect": "pushRight",
          "intensity": 2,
          "enabled": true
        }
      ],
      "beta": true,
      "effectLabels": {
        "enlarge": {
          "label": "Go huge",
          "hint": "The runner swells and smashes through cars for a few seconds"
        },
        "boostUp": {
          "label": "Carry forward",
          "hint": "Moves the runner rows further across"
        },
        "bigUp": {
          "label": "Carry far forward",
          "hint": "Throws the runner well across the traffic"
        },
        "pushDown": {
          "label": "Drag back",
          "hint": "Pulls the runner back toward the road already crossed"
        },
        "bigDown": {
          "label": "Drag far back",
          "hint": "Hurls the runner back through the traffic"
        },
        "speedUp": {
          "label": "Faster traffic",
          "hint": "Every vehicle drives faster for a while"
        },
        "slowDown": {
          "label": "Slower traffic",
          "hint": "Every vehicle crawls for a while"
        },
        "jump": {
          "label": "Hop now",
          "hint": "Makes the runner hop forward this instant"
        },
        "wheelie": {
          "label": "Plant",
          "hint": "Braced: shoves do nothing for a moment"
        },
        "shield": {
          "label": "Survive one hit",
          "hint": "The next car or river does not kill"
        },
        "hazard": {
          "label": "Drop a car",
          "hint": "Sends an extra vehicle into the row ahead"
        },
        "pushLeft": {
          "label": "Shove left",
          "hint": "Knocks the runner a lane to the left"
        },
        "pushRight": {
          "label": "Shove right",
          "hint": "Knocks the runner a lane to the right"
        },
        "reset": {
          "label": "Back to the kerb",
          "hint": "Sends the run back to the start"
        },
        "none": {
          "label": "Nothing",
          "hint": "Nothing happens"
        }
      },
      "giftEffects": [
        "boostUp",
        "bigUp",
        "pushDown",
        "bigDown",
        "speedUp",
        "slowDown",
        "jump",
        "wheelie",
        "shield",
        "enlarge",
        "hazard",
        "pushLeft",
        "pushRight",
        "reset",
        "none"
      ],
      "eventEffects": {
        "like": [
          "pushDown",
          "boostUp",
          "slowDown",
          "speedUp",
          "hazard",
          "none"
        ],
        "follow": [
          "hazard",
          "boostUp",
          "pushDown",
          "shield",
          "none"
        ],
        "share": [
          "boostUp",
          "speedUp",
          "shield",
          "none"
        ]
      },
      "resetRescue": {
        "seconds": 60,
        "giftName": "Magic Potion",
        "icon": "https://gaming.devignlb.com/art/gifts/magic-potion.png"
      },
      "files": {
        "url": "https://gaming.devignlb.com/downloads/games/gridlock-0.1.18.files.json",
        "sha256": "5dde4aff30f6f7bf4d9a169876c12ccbf10af6e9382b0370dcc39c18142f5e44",
        "count": 25
      },
      "previousVersion": "0.1.17",
      "giftRailSlots": 4,
      "patch": {
        "fromVersion": "0.1.17",
        "url": "http://gaming.devignlb.com/downloads/games/gridlock-0.1.17-to-0.1.18.devpkg",
        "size": 13634697,
        "sha256": "cd4674d28c7e9cb4c9df45553c7c5dd00d6184d5c05acaff645df156ad2df600"
      }
    },
    {
      "id": "plummet",
      "name": "Plummet",
      "version": "0.4.7",
      "engine": "unity",
      "executable": "Plummet.exe",
      "description": "Ride a ball down a neon hillside that turns, drops and breaks apart under you. Jump platform to platform, hit the ramps that fling you across the long gaps, and keep off the edges — while your room shoves you sideways, hauls you back up the hill and decides how far you get.",
      "orientation": "portrait",
      "minimumLauncherVersion": "0.1.0",
      "tags": [
        "endless",
        "3d",
        "chat-controlled",
        "reflex"
      ],
      "developer": "Devign Studios",
      "events": [
        "Gifts",
        "Likes",
        "Comments",
        "Follows",
        "Shares"
      ],
      "categories": [
        "Arcade",
        "Casual"
      ],
      "featured": false,
      "fresh": true,
      "beta": true,
      "supportsAutoplay": true,
      "giftRailSlots": 4,
      "giftEffects": [
        "boostUp",
        "pushDown",
        "bigUp",
        "bigDown",
        "speedUp",
        "slowDown",
        "jump",
        "wheelie",
        "shield",
        "hazard",
        "pushLeft",
        "pushRight",
        "pushIn",
        "pushOut",
        "reset",
        "none"
      ],
      "effectLabels": {
        "boostUp": {
          "label": "Shove down the hill",
          "hint": "Drives the ball further down the slope, smashing through whatever is in the way"
        },
        "bigUp": {
          "label": "Shove down hard",
          "hint": "The same, much further — for the expensive gifts"
        },
        "pushDown": {
          "label": "Haul back up",
          "hint": "Drags the ball back up the slope, into barriers that build again"
        },
        "bigDown": {
          "label": "Haul back hard",
          "hint": "The same, much further back up the hill"
        },
        "speedUp": {
          "label": "Speed up the roll",
          "hint": "The hill rushes past faster without moving the ball"
        },
        "slowDown": {
          "label": "Slow the roll",
          "hint": "Everything eases off for a while"
        },
        "jump": {
          "label": "Hop",
          "hint": "One hop, right now — enough to clear something low"
        },
        "wheelie": {
          "label": "Tuck in",
          "hint": "Holds a tuck for a moment: smaller, faster, harder to clip"
        },
        "shield": {
          "label": "Give a shield",
          "hint": "Survives one hit"
        },
        "hazard": {
          "label": "Drop a barrier",
          "hint": "Puts something extra on the slope ahead of them"
        },
        "pushLeft": {
          "label": "Shove left",
          "hint": "Knocks the ball across the track to the left"
        },
        "pushRight": {
          "label": "Shove right",
          "hint": "Knocks the ball across the track to the right"
        },
        "pushIn": {
          "label": "Shove in",
          "hint": "Knocks the faller away from the camera"
        },
        "pushOut": {
          "label": "Shove out",
          "hint": "Knocks the faller toward the camera"
        },
        "reset": {
          "label": "Back to the top",
          "hint": "Sends them back to the start of the hill"
        }
      },
      "eventEffects": {
        "like": [
          "boostUp",
          "pushDown",
          "speedUp",
          "slowDown",
          "hazard",
          "none"
        ],
        "follow": [
          "hazard",
          "boostUp",
          "pushDown",
          "shield",
          "none"
        ],
        "share": [
          "boostUp",
          "speedUp",
          "shield",
          "none"
        ]
      },
      "gifts": [
        {
          "giftName": "Rose",
          "coins": 1,
          "effect": "hazard",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/rose.png"
        },
        {
          "giftName": "Football",
          "coins": 1,
          "effect": "pushLeft",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/football.png"
        },
        {
          "giftName": "Basketball",
          "coins": 1,
          "effect": "pushRight",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/basketball.png"
        },
        {
          "giftName": "TikTok",
          "coins": 1,
          "effect": "pushDown",
          "enabled": true,
          "intensity": 1,
          "amount": 25,
          "icon": "https://gaming.devignlb.com/art/gifts/tiktok.png"
        },
        {
          "giftName": "Finger Heart",
          "coins": 5,
          "effect": "boostUp",
          "enabled": true,
          "intensity": 1,
          "amount": 25,
          "icon": "https://gaming.devignlb.com/art/gifts/finger-heart.png"
        },
        {
          "giftName": "Doughnut",
          "coins": 30,
          "effect": "speedUp",
          "enabled": true,
          "intensity": 2,
          "icon": "https://gaming.devignlb.com/art/gifts/doughnut.png"
        },
        {
          "giftName": "Hand Heart",
          "coins": 100,
          "effect": "shield",
          "enabled": true,
          "intensity": 3,
          "icon": "https://gaming.devignlb.com/art/gifts/hand-heart.png"
        },
        {
          "giftName": "Perfume",
          "coins": 20,
          "effect": "bigUp",
          "enabled": true,
          "intensity": 4,
          "amount": 60,
          "icon": "https://gaming.devignlb.com/art/gifts/perfume.png"
        },
        {
          "giftName": "Corgi",
          "coins": 299,
          "effect": "bigDown",
          "enabled": true,
          "intensity": 4,
          "amount": 60,
          "icon": "https://gaming.devignlb.com/art/gifts/corgi.png"
        },
        {
          "giftName": "Galaxy",
          "coins": 1000,
          "effect": "bigUp",
          "enabled": true,
          "intensity": 5,
          "amount": 120,
          "icon": "https://gaming.devignlb.com/art/gifts/galaxy.png"
        },
        {
          "giftName": "Lion",
          "coins": 29999,
          "effect": "reset",
          "enabled": true,
          "intensity": 5,
          "icon": "https://gaming.devignlb.com/art/gifts/lion.png"
        }
      ],
      "commands": [
        {
          "word": "DIVE",
          "effect": "jump",
          "intensity": 2,
          "enabled": true
        },
        {
          "word": "WAIT",
          "effect": "wheelie",
          "intensity": 2,
          "enabled": true
        },
        {
          "word": "LEFT",
          "effect": "pushLeft",
          "intensity": 2,
          "enabled": true
        },
        {
          "word": "RIGHT",
          "effect": "pushRight",
          "intensity": 2,
          "enabled": true
        },
        {
          "word": "IN",
          "effect": "pushIn",
          "intensity": 2,
          "enabled": true
        },
        {
          "word": "OUT",
          "effect": "pushOut",
          "intensity": 2,
          "enabled": true
        }
      ],
      "resetRescue": {
        "seconds": 60,
        "giftName": "Hand Heart",
        "icon": "https://gaming.devignlb.com/art/gifts/hand-heart.png"
      },
      "art": "url('https://gaming.devignlb.com/art/plummet-cover.png?v=f3e654c5') center/cover no-repeat",
      "cover": "https://gaming.devignlb.com/art/plummet-cover.png?v=f3e654c5",
      "hero": "https://gaming.devignlb.com/art/plummet-hero.png?v=2c0f5777",
      "files": {
        "url": "https://gaming.devignlb.com/downloads/games/plummet-0.4.7.files.json",
        "sha256": "22d4394546401368e51fe500ab73e95b53a72fbb0dc896ae15a4794be4e21e18",
        "count": 25
      },
      "download": {
        "url": "http://gaming.devignlb.com/downloads/games/plummet-0.4.7.devpkg",
        "size": 186730967,
        "sha256": "0cb1c4dd71fecc851ee6f57a5cb295bf8eb6bbc7106d8ed5c0eb3a110e1bb7dd"
      },
      "previousVersion": "0.4.6",
      "patch": {
        "fromVersion": "0.4.6",
        "url": "http://gaming.devignlb.com/downloads/games/plummet-0.4.6-to-0.4.7.devpkg",
        "size": 13718590,
        "sha256": "95b24d8dec8273c8a9d5a01881c8ce0b81f1e3bd71dedc1767af18954b294b18"
      }
    },
    {
      "id": "climbfall",
      "name": "Climbfall",
      "version": "0.1.10",
      "engine": "unreal",
      "executable": "Climbfall.exe",
      "description": "One climber, one tower, and a room that decides how far he gets. He hops square platform to square platform toward the next gold summit, and every hop is a committed jump - no steering in mid-air, so a shove from the chat lands on a decision. Gifts carry him up or knock him back down, likes fill a goal that fires once when the room lands it, and a missed platform costs ground without ending the run. Set the board yourself: any gift can help or hurt, and the two columns down the edges show your room exactly what each one is worth in platforms.",
      "orientation": "portrait",
      "minimumLauncherVersion": "0.1.0",
      "tags": [
        "climb",
        "platformer",
        "interactive"
      ],
      "developer": "Devign Studios",
      "events": [
        "Gifts",
        "Likes",
        "Comments",
        "Follows",
        "Shares"
      ],
      "categories": [
        "Action"
      ],
      "art": "url('https://gaming.devignlb.com/art/climbfall-cover.png?v=2e6647f3') center/cover no-repeat, radial-gradient(120% 100% at 22% 12%, #7FD4F0 0%, #2E7FB8 38%, #1B3350 76%, #0B1220 100%)",
      "featured": false,
      "fresh": true,
      "beta": true,
      "cover": "https://gaming.devignlb.com/art/climbfall-cover.png?v=2e6647f3",
      "hero": "https://gaming.devignlb.com/art/climbfall-hero.png?v=47245653",
      "download": {
        "url": "http://gaming.devignlb.com/downloads/games/climbfall-0.1.10.devpkg",
        "size": 190057741,
        "sha256": "93aedf58407278013b38c946501257c608ca50fd0c13def0693452dddbdb4fa3"
      },
      "giftRailSlots": 4,
      "giftRailOrder": "creator",
      "supportsAutoplay": true,
      "giftEffects": [
        "up",
        "down",
        "slip",
        "steady",
        "reset",
        "none"
      ],
      "effectLabels": {
        "up": {
          "label": "Carry him up",
          "hint": "Gives ground instead of taking it - the only thing that undoes a fall. The number is how many platforms."
        },
        "down": {
          "label": "Knock him down",
          "hint": "Drops him back down the tower and he has to climb it again. The number is how many platforms."
        },
        "slip": {
          "label": "Make him miss",
          "hint": "His next hop misses and he falls two or three platforms. The number is how many hops it spoils."
        },
        "steady": {
          "label": "Sure footing",
          "hint": "Seconds in which he cannot miss a hop, whatever else lands. The number is how many seconds."
        },
        "reset": {
          "label": "Send him to the bottom",
          "hint": "The whole climb, gone. He drops all the way back to the line the run started on and has to climb it again. The most expensive thing you can put on the board - there is no countdown and no way to call it off."
        },
        "none": {
          "label": "Nothing",
          "hint": "Ignore this one"
        }
      },
      "eventEffects": {
        "like": [
          "up",
          "down",
          "slip",
          "steady",
          "none"
        ],
        "comment": [
          "up",
          "down",
          "slip",
          "steady",
          "none"
        ],
        "follow": [
          "up",
          "down",
          "slip",
          "steady",
          "none"
        ],
        "share": [
          "up",
          "down",
          "slip",
          "steady",
          "none"
        ]
      },
      "gifts": [
        {
          "giftName": "Heart Me",
          "coins": 1,
          "effect": "up",
          "enabled": true,
          "amount": 2,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/heart-me.png"
        },
        {
          "giftName": "TikTok",
          "coins": 1,
          "effect": "up",
          "enabled": true,
          "amount": 2,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/tiktok.png"
        },
        {
          "giftName": "GG",
          "coins": 1,
          "effect": "up",
          "enabled": true,
          "amount": 2,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/gg.png"
        },
        {
          "giftName": "Rose",
          "coins": 1,
          "effect": "down",
          "enabled": true,
          "amount": 2,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/rose.png"
        },
        {
          "giftName": "Football",
          "coins": 1,
          "effect": "down",
          "enabled": true,
          "amount": 2,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/football.png"
        },
        {
          "giftName": "Ice Cube",
          "coins": 1,
          "effect": "slip",
          "enabled": true,
          "amount": 1,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/ice-cube.png"
        },
        {
          "giftName": "Finger Heart",
          "coins": 5,
          "effect": "up",
          "enabled": true,
          "amount": 3,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/finger-heart.png"
        },
        {
          "giftName": "Rosa",
          "coins": 10,
          "effect": "up",
          "enabled": true,
          "amount": 4,
          "intensity": 2,
          "icon": "https://gaming.devignlb.com/art/gifts/rosa.png"
        },
        {
          "giftName": "Balloons",
          "coins": 10,
          "effect": "up",
          "enabled": true,
          "amount": 4,
          "intensity": 2,
          "icon": "https://gaming.devignlb.com/art/gifts/balloons.png"
        },
        {
          "giftName": "Perfume",
          "coins": 20,
          "effect": "down",
          "enabled": true,
          "amount": 4,
          "intensity": 2,
          "icon": "https://gaming.devignlb.com/art/gifts/perfume.png"
        },
        {
          "giftName": "Doughnut",
          "coins": 30,
          "effect": "up",
          "enabled": true,
          "amount": 5,
          "intensity": 2,
          "icon": "https://gaming.devignlb.com/art/gifts/doughnut.png"
        },
        {
          "giftName": "Hand Heart",
          "coins": 100,
          "effect": "up",
          "enabled": true,
          "amount": 10,
          "intensity": 3,
          "icon": "https://gaming.devignlb.com/art/gifts/hand-heart.png"
        },
        {
          "giftName": "Sunglasses",
          "coins": 199,
          "effect": "steady",
          "enabled": true,
          "amount": 6,
          "intensity": 3,
          "icon": "https://gaming.devignlb.com/art/gifts/sunglasses.png"
        },
        {
          "giftName": "Golden Chain",
          "coins": 200,
          "effect": "down",
          "enabled": true,
          "amount": 10,
          "intensity": 3,
          "icon": "https://gaming.devignlb.com/art/gifts/golden-chain.png"
        },
        {
          "giftName": "Money Gun",
          "coins": 500,
          "effect": "up",
          "enabled": true,
          "amount": 16,
          "intensity": 4,
          "icon": "https://gaming.devignlb.com/art/gifts/money-gun.png"
        },
        {
          "giftName": "Galaxy",
          "coins": 1000,
          "effect": "up",
          "enabled": true,
          "amount": 24,
          "intensity": 4,
          "icon": "https://gaming.devignlb.com/art/gifts/galaxy.png"
        },
        {
          "giftName": "Lion",
          "coins": 29999,
          "effect": "reset",
          "enabled": true,
          "intensity": 4,
          "icon": "https://gaming.devignlb.com/art/gifts/lion.png"
        }
      ],
      "commands": [
        {
          "word": "GO",
          "effect": "up",
          "intensity": 1,
          "amount": 1,
          "enabled": true
        }
      ],
      "files": {
        "url": "https://gaming.devignlb.com/downloads/games/climbfall-0.1.10.files.json",
        "sha256": "7d76a1c6bd05d447b6d95b254b8271a7d4345e620c90963b0b46ed52081981fc",
        "count": 25
      },
      "patch": {
        "fromVersion": "0.1.9",
        "url": "http://gaming.devignlb.com/downloads/games/climbfall-0.1.9-to-0.1.10.devpkg",
        "size": 66177970,
        "sha256": "79e803d53159d0b6feab6a4546776a46b7be8e1196b4881376c871702697e944"
      },
      "previousVersion": "0.1.9"
    },
    {
      "id": "tumbler",
      "name": "Tumbler",
      "version": "0.1.4",
      "engine": "unity",
      "executable": "Tumbler.exe",
      "description": "Hold, release, land the bottle on the next platform. The meter marks the power the gap wants and the whole game is in letting go on it. Your room decides how hard that is: gifts widen the pad, freeze the meter on the mark and nudge the bottle in mid-flight, while the rest of them narrow it, hide the mark, grease the landing and gust you off the edge.",
      "orientation": "portrait",
      "minimumLauncherVersion": "0.1.0",
      "download": {
        "url": "http://gaming.devignlb.com/downloads/games/tumbler-0.1.4.devpkg",
        "size": 191501069,
        "sha256": "e1f52bfbfd49829a72970e846b4f6830680b9fe6bbf714451b8462f598e66301"
      },
      "tags": [
        "endless",
        "3d",
        "physics",
        "chat-controlled",
        "reflex"
      ],
      "developer": "Devign Studios",
      "events": [
        "Gifts",
        "Likes",
        "Comments",
        "Follows",
        "Shares"
      ],
      "categories": [
        "Arcade",
        "Casual"
      ],
      "art": "url('https://gaming.devignlb.com/art/tumbler-cover.png?v=8b889d15') center/cover no-repeat",
      "featured": false,
      "fresh": true,
      "beta": true,
      "cover": "https://gaming.devignlb.com/art/tumbler-cover.png?v=8b889d15",
      "hero": "https://gaming.devignlb.com/art/tumbler-hero.png?v=675e8aef",
      "supportsAutoplay": true,
      "giftRailSlots": 4,
      "giftEffects": [
        "boostUp",
        "pushDown",
        "bigUp",
        "bigDown",
        "speedUp",
        "slowDown",
        "jump",
        "wheelie",
        "shield",
        "hazard",
        "pushLeft",
        "pushRight",
        "pushIn",
        "reset",
        "pushForward",
        "pushBack",
        "none"
      ],
      "effectLabels": {
        "boostUp": {
          "label": "Widen the pad",
          "hint": "Makes the landing pad bigger, so a sloppy flip still sticks"
        },
        "bigUp": {
          "label": "Lock the meter",
          "hint": "Freezes the power meter on the mark: the next flip cannot be mistimed"
        },
        "pushDown": {
          "label": "Narrow the pad",
          "hint": "Shrinks the landing pad, so only a clean flip stays on"
        },
        "bigDown": {
          "label": "Hide the mark",
          "hint": "Takes the white mark off the meter for a while, so they are guessing"
        },
        "speedUp": {
          "label": "Slow the meter",
          "hint": "The meter fills slower, which makes it far easier to stop on the mark"
        },
        "slowDown": {
          "label": "Speed the meter",
          "hint": "The meter fills faster, so the mark is much harder to catch"
        },
        "jump": {
          "label": "Nudge it in",
          "hint": "One shove toward the pad while the bottle is still in the air"
        },
        "wheelie": {
          "label": "Plant it",
          "hint": "The next bad landing rights itself instead of ending the run"
        },
        "shield": {
          "label": "Give a shield",
          "hint": "Survives one ending"
        },
        "hazard": {
          "label": "Grease the pad",
          "hint": "The bottle slides on landing instead of gripping"
        },
        "pushLeft": {
          "label": "Gust left",
          "hint": "Blows the bottle left while it is in the air"
        },
        "pushRight": {
          "label": "Gust right",
          "hint": "Blows the bottle right while it is in the air"
        },
        "reset": {
          "label": "Wipe the run",
          "hint": "Sends them back to the first platform"
        },
        "pushIn": {
          "label": "Shake the meter",
          "hint": "Judders the power bar, so the mark is hard to stop on"
        },
        "pushForward": {
          "label": "Push the score forward",
          "hint": "Hands them points, and the bottle is thrown on to match"
        },
        "pushBack": {
          "label": "Knock the score back",
          "hint": "Takes points off, and knocks the bottle back with them"
        }
      },
      "eventEffects": {
        "like": [
          "pushDown",
          "boostUp",
          "slowDown",
          "speedUp",
          "hazard",
          "pushForward",
          "pushBack",
          "none"
        ],
        "follow": [
          "hazard",
          "boostUp",
          "pushDown",
          "shield",
          "pushForward",
          "pushBack",
          "none"
        ],
        "share": [
          "boostUp",
          "speedUp",
          "shield",
          "pushForward",
          "pushBack",
          "none"
        ],
        "comment": [
          "none",
          "pushBack",
          "pushForward"
        ]
      },
      "gifts": [
        {
          "giftName": "Rose",
          "coins": 1,
          "effect": "hazard",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/rose.png"
        },
        {
          "giftName": "Football",
          "coins": 1,
          "effect": "pushLeft",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/football.png"
        },
        {
          "giftName": "Basketball",
          "coins": 1,
          "effect": "pushRight",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/basketball.png"
        },
        {
          "giftName": "TikTok",
          "coins": 1,
          "effect": "pushDown",
          "enabled": true,
          "intensity": 1,
          "amount": 25,
          "icon": "https://gaming.devignlb.com/art/gifts/tiktok.png"
        },
        {
          "giftName": "Finger Heart",
          "coins": 5,
          "effect": "boostUp",
          "enabled": true,
          "intensity": 1,
          "amount": 25,
          "icon": "https://gaming.devignlb.com/art/gifts/finger-heart.png"
        },
        {
          "giftName": "Doughnut",
          "coins": 30,
          "effect": "speedUp",
          "enabled": true,
          "intensity": 2,
          "icon": "https://gaming.devignlb.com/art/gifts/doughnut.png"
        },
        {
          "giftName": "Hand Heart",
          "coins": 100,
          "effect": "shield",
          "enabled": true,
          "intensity": 3,
          "icon": "https://gaming.devignlb.com/art/gifts/hand-heart.png"
        },
        {
          "giftName": "Perfume",
          "coins": 20,
          "effect": "bigUp",
          "enabled": true,
          "intensity": 4,
          "amount": 60,
          "icon": "https://gaming.devignlb.com/art/gifts/perfume.png"
        },
        {
          "giftName": "Corgi",
          "coins": 299,
          "effect": "bigDown",
          "enabled": true,
          "intensity": 4,
          "amount": 60,
          "icon": "https://gaming.devignlb.com/art/gifts/corgi.png"
        },
        {
          "giftName": "Galaxy",
          "coins": 1000,
          "effect": "bigUp",
          "enabled": true,
          "intensity": 5,
          "amount": 120,
          "icon": "https://gaming.devignlb.com/art/gifts/galaxy.png"
        },
        {
          "giftName": "Lion",
          "coins": 29999,
          "effect": "reset",
          "enabled": true,
          "intensity": 5,
          "icon": "https://gaming.devignlb.com/art/gifts/lion.png"
        }
      ],
      "commands": [
        {
          "word": "NUDGE",
          "effect": "jump",
          "intensity": 2,
          "enabled": true
        },
        {
          "word": "HOLD",
          "effect": "wheelie",
          "intensity": 2,
          "enabled": true
        },
        {
          "word": "LEFT",
          "effect": "pushLeft",
          "intensity": 2,
          "enabled": true
        },
        {
          "word": "RIGHT",
          "effect": "pushRight",
          "intensity": 2,
          "enabled": true
        },
        {
          "word": "IN",
          "effect": "pushIn",
          "intensity": 2,
          "enabled": true
        },
        {
          "word": "OUT",
          "effect": "pushOut",
          "intensity": 2,
          "enabled": true
        }
      ],
      "resetRescue": {
        "seconds": 60,
        "giftName": "Hand Heart",
        "icon": "https://gaming.devignlb.com/art/gifts/hand-heart.png"
      },
      "files": {
        "url": "https://gaming.devignlb.com/downloads/games/tumbler-0.1.4.files.json",
        "sha256": "a8ffe8fa4dbdac2031fd1a8789d8d230fdb2e47e95c3b34c72f0d224dd8d70fe",
        "count": 25
      },
      "patch": {
        "fromVersion": "0.1.3",
        "url": "http://gaming.devignlb.com/downloads/games/tumbler-0.1.3-to-0.1.4.devpkg",
        "size": 13616739,
        "sha256": "663aba349deb0358541791edbe21407443b25e8bcae5efcd04baced07ee12beb"
      },
      "previousVersion": "0.1.3"
    },
    {
      "id": "switchback",
      "name": "Switchback",
      "version": "0.1.4",
      "engine": "unity",
      "executable": "Switchback.exe",
      "description": "One button, two directions, and a path that is falling apart behind you. Roll along a ribbon of blocks and press to turn at every corner. Your room decides how hard that is: gifts widen the path, straighten it out, slow the roll and take a corner for you, while the rest narrow it, speed you up, fork it with a decoy and pull the ground out from under your heels.",
      "orientation": "portrait",
      "minimumLauncherVersion": "0.1.0",
      "download": {
        "url": "http://gaming.devignlb.com/downloads/games/switchback-0.1.4.devpkg",
        "size": 187478725,
        "sha256": "f532f42a2c76c2ea0d6ebd1d2bd6e00c32968173ba3a82f1e6148dda037c0eb7"
      },
      "tags": [
        "endless",
        "3d",
        "one-button",
        "chat-controlled",
        "reflex"
      ],
      "developer": "Devign Studios",
      "events": [
        "Gifts",
        "Likes",
        "Comments",
        "Follows",
        "Shares"
      ],
      "categories": [
        "Arcade",
        "Casual"
      ],
      "art": "url('https://gaming.devignlb.com/art/switchback-cover.png?v=1b65baeb') center/cover no-repeat",
      "featured": false,
      "fresh": true,
      "beta": true,
      "cover": "https://gaming.devignlb.com/art/switchback-cover.png?v=1b65baeb",
      "hero": "https://gaming.devignlb.com/art/switchback-hero.png?v=71233d18",
      "supportsAutoplay": true,
      "giftRailSlots": 4,
      "giftEffects": [
        "boostUp",
        "pushDown",
        "bigUp",
        "bigDown",
        "speedUp",
        "slowDown",
        "jump",
        "wheelie",
        "shield",
        "hazard",
        "pushLeft",
        "pushRight",
        "pushIn",
        "reset",
        "pushForward",
        "pushBack",
        "none"
      ],
      "effectLabels": {
        "boostUp": {
          "label": "Widen the path",
          "hint": "Makes the ribbon wider, so a late turn still lands on it"
        },
        "pushDown": {
          "label": "Narrow the path",
          "hint": "Shrinks it back, so only a clean turn stays on"
        },
        "bigUp": {
          "label": "Straighten the path",
          "hint": "Takes the corners out of the next stretch"
        },
        "bigDown": {
          "label": "Pull the path away",
          "hint": "The ribbon starts letting go right under their heels"
        },
        "speedUp": {
          "label": "Speed the roll up",
          "hint": "The ball rolls faster and every corner arrives sooner"
        },
        "slowDown": {
          "label": "Slow the roll down",
          "hint": "The ball eases off, so there is more time to read each corner"
        },
        "jump": {
          "label": "Snap back on",
          "hint": "Pulls the ball back to the middle of the path, right now"
        },
        "wheelie": {
          "label": "Take a corner for them",
          "hint": "The next corner they miss is turned for them"
        },
        "shield": {
          "label": "Give a shield",
          "hint": "Survives one fall"
        },
        "hazard": {
          "label": "Fork the path",
          "hint": "Puts a decoy branch ahead that goes nowhere"
        },
        "pushLeft": {
          "label": "Shove left",
          "hint": "Knocks the ball off the middle, across its travel"
        },
        "pushRight": {
          "label": "Shove right",
          "hint": "Knocks the ball off the middle, the other way"
        },
        "pushIn": {
          "label": "Shake them",
          "hint": "A knock with no direction to it"
        },
        "reset": {
          "label": "Wipe the run",
          "hint": "Sends them back to the start of the path"
        },
        "pushForward": {
          "label": "Push the score forward",
          "hint": "Hands them points, and the ball surges to match"
        },
        "pushBack": {
          "label": "Knock the score back",
          "hint": "Takes points off, and the ball is knocked back with them"
        }
      },
      "eventEffects": {
        "like": [
          "speedUp",
          "slowDown",
          "pushDown",
          "boostUp",
          "hazard",
          "pushForward",
          "pushBack",
          "none"
        ],
        "follow": [
          "hazard",
          "boostUp",
          "pushDown",
          "shield",
          "pushForward",
          "pushBack",
          "none"
        ],
        "share": [
          "boostUp",
          "slowDown",
          "shield",
          "pushForward",
          "pushBack",
          "none"
        ],
        "comment": [
          "none",
          "pushBack",
          "pushForward"
        ]
      },
      "gifts": [
        {
          "giftName": "Football",
          "coins": 1,
          "effect": "pushLeft",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/football.png"
        },
        {
          "giftName": "Basketball",
          "coins": 1,
          "effect": "pushRight",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/basketball.png"
        },
        {
          "giftName": "TikTok",
          "coins": 1,
          "effect": "speedUp",
          "enabled": true,
          "intensity": 2,
          "amount": 20,
          "icon": "https://gaming.devignlb.com/art/gifts/tiktok.png"
        },
        {
          "giftName": "Rose",
          "coins": 1,
          "effect": "hazard",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/rose.png"
        },
        {
          "giftName": "Heart Me",
          "coins": 1,
          "effect": "pushDown",
          "enabled": true,
          "intensity": 1,
          "amount": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/heart-me.png"
        },
        {
          "giftName": "Corgi",
          "coins": 299,
          "effect": "bigDown",
          "enabled": true,
          "intensity": 4,
          "amount": 2,
          "icon": "https://gaming.devignlb.com/art/gifts/corgi.png"
        },
        {
          "giftName": "Lion",
          "coins": 29999,
          "effect": "reset",
          "enabled": true,
          "intensity": 5,
          "icon": "https://gaming.devignlb.com/art/gifts/lion.png"
        },
        {
          "giftName": "Finger Heart",
          "coins": 5,
          "effect": "boostUp",
          "enabled": true,
          "intensity": 1,
          "amount": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/finger-heart.png"
        },
        {
          "giftName": "Doughnut",
          "coins": 30,
          "effect": "slowDown",
          "enabled": true,
          "intensity": 2,
          "amount": 20,
          "icon": "https://gaming.devignlb.com/art/gifts/doughnut.png"
        },
        {
          "giftName": "Perfume",
          "coins": 20,
          "effect": "bigUp",
          "enabled": true,
          "intensity": 4,
          "amount": 3,
          "icon": "https://gaming.devignlb.com/art/gifts/perfume.png"
        },
        {
          "giftName": "Hand Heart",
          "coins": 100,
          "effect": "shield",
          "enabled": true,
          "intensity": 3,
          "icon": "https://gaming.devignlb.com/art/gifts/hand-heart.png"
        },
        {
          "giftName": "Rosa",
          "coins": 10,
          "effect": "wheelie",
          "enabled": true,
          "intensity": 2,
          "icon": "https://gaming.devignlb.com/art/gifts/rosa.png"
        },
        {
          "giftName": "Galaxy",
          "coins": 1000,
          "effect": "bigUp",
          "enabled": true,
          "intensity": 5,
          "amount": 6,
          "icon": "https://gaming.devignlb.com/art/gifts/galaxy.png"
        }
      ],
      "commands": [
        {
          "word": "NUDGE",
          "effect": "jump",
          "intensity": 2,
          "enabled": true
        },
        {
          "word": "HOLD",
          "effect": "wheelie",
          "intensity": 2,
          "enabled": true
        },
        {
          "word": "LEFT",
          "effect": "pushLeft",
          "intensity": 2,
          "enabled": true
        },
        {
          "word": "RIGHT",
          "effect": "pushRight",
          "intensity": 2,
          "enabled": true
        },
        {
          "word": "IN",
          "effect": "pushIn",
          "intensity": 2,
          "enabled": true
        },
        {
          "word": "OUT",
          "effect": "pushIn",
          "intensity": 2,
          "enabled": true
        }
      ],
      "resetRescue": {
        "seconds": 60,
        "giftName": "Hand Heart",
        "icon": "https://gaming.devignlb.com/art/gifts/hand-heart.png"
      },
      "files": {
        "url": "https://gaming.devignlb.com/downloads/games/switchback-0.1.4.files.json",
        "sha256": "993d812dbaa530dab6194d2d776bf7d3ca3ce6abc2a15a5d9f6562593df81691",
        "count": 25
      },
      "patch": {
        "fromVersion": "0.1.3",
        "url": "http://gaming.devignlb.com/downloads/games/switchback-0.1.3-to-0.1.4.devpkg",
        "size": 13594629,
        "sha256": "07872f9c696805d96ad7e778dbc9a1b7671ac8f81f619ac3433e68b40e347079"
      },
      "previousVersion": "0.1.3"
    },
    {
      "id": "swish",
      "name": "Swish",
      "version": "0.1.2",
      "engine": "unity",
      "executable": "Swish.exe",
      "description": "Tap to throw the ball up, let go and it falls, and every red ring it flies through is hearts on the board. Miss nothing and the multiplier climbs until the room is shouting LEGENDARY at a number that will not stop. Your viewers own the rest of it: gifts widen the rings, line them up, hand you a shield, a rocket and a fever, or narrow them, scatter them, shove you across the frame and take the hearts straight back off you.",
      "orientation": "portrait",
      "minimumLauncherVersion": "0.1.0",
      "tags": [
        "endless",
        "one-button",
        "chat-controlled",
        "reflex"
      ],
      "developer": "Devign Studios",
      "events": [
        "Gifts",
        "Likes",
        "Comments",
        "Follows",
        "Shares"
      ],
      "categories": [
        "Arcade",
        "Casual"
      ],
      "art": "url('https://gaming.devignlb.com/art/swish-cover.png?v=144d0982') center/cover no-repeat",
      "featured": false,
      "fresh": true,
      "beta": true,
      "cover": "https://gaming.devignlb.com/art/swish-cover.png?v=144d0982",
      "hero": "https://gaming.devignlb.com/art/swish-hero.png?v=04d86db7",
      "supportsAutoplay": true,
      "giftRailSlots": 4,
      "giftEffects": [
        "boostUp",
        "pushDown",
        "bigUp",
        "bigDown",
        "speedUp",
        "slowDown",
        "jump",
        "wheelie",
        "shield",
        "hazard",
        "pushLeft",
        "pushRight",
        "pushIn",
        "pushForward",
        "pushBack",
        "reset",
        "none"
      ],
      "eventEffects": {
        "like": [
          "pushDown",
          "boostUp",
          "slowDown",
          "speedUp",
          "hazard",
          "pushForward",
          "pushBack",
          "none"
        ],
        "comment": [
          "none",
          "pushForward",
          "pushBack",
          "pushLeft",
          "pushRight",
          "jump",
          "hazard"
        ],
        "follow": [
          "hazard",
          "boostUp",
          "shield",
          "pushForward",
          "pushBack",
          "none"
        ],
        "share": [
          "boostUp",
          "shield",
          "slowDown",
          "pushForward",
          "pushBack",
          "none"
        ]
      },
      "effectLabels": {
        "boostUp": {
          "label": "Widen the rings",
          "hint": "Makes the next rings bigger, so a sloppy line still goes through"
        },
        "pushDown": {
          "label": "Narrow the rings",
          "hint": "Shrinks them back, so only a clean line goes through"
        },
        "bigUp": {
          "label": "Line the rings up",
          "hint": "A straight run of them, all on one column"
        },
        "bigDown": {
          "label": "Scatter the rings",
          "hint": "Throws the next ones off the line, one to each edge"
        },
        "speedUp": {
          "label": "Speed the field up",
          "hint": "The rings arrive sooner and there is less time to read them"
        },
        "slowDown": {
          "label": "Slow the field down",
          "hint": "Everything eases off, so there is more time to line the next one up"
        },
        "jump": {
          "label": "Throw it up",
          "hint": "One throw upward, right now"
        },
        "wheelie": {
          "label": "Pass one for them",
          "hint": "The next ring they would have missed is passed anyway"
        },
        "shield": {
          "label": "Give a shield",
          "hint": "Survives the next miss, once"
        },
        "hazard": {
          "label": "Close a ring",
          "hint": "One ring becomes a solid disc: hitting it costs the whole combo"
        },
        "pushLeft": {
          "label": "Shove it left",
          "hint": "Knocks the ball across the frame, mid-flight"
        },
        "pushRight": {
          "label": "Shove it right",
          "hint": "Knocks the ball across the frame, mid-flight"
        },
        "pushIn": {
          "label": "Knock it",
          "hint": "A shove with no direction to it"
        },
        "pushForward": {
          "label": "Push the score forward",
          "hint": "Hands them hearts, and throws the ball on to match"
        },
        "pushBack": {
          "label": "Knock the score back",
          "hint": "Takes hearts off, and knocks the ball back with them"
        },
        "reset": {
          "label": "Reset the run",
          "hint": "Wipes it, with the rescue countdown"
        },
        "none": {
          "label": "Do nothing",
          "hint": "Ignored"
        }
      },
      "commands": [
        {
          "word": "UP",
          "effect": "jump",
          "intensity": 2,
          "enabled": true
        },
        {
          "word": "HOLD",
          "effect": "wheelie",
          "intensity": 2,
          "enabled": true
        },
        {
          "word": "LEFT",
          "effect": "pushLeft",
          "intensity": 2,
          "enabled": true
        },
        {
          "word": "RIGHT",
          "effect": "pushRight",
          "intensity": 2,
          "enabled": true
        },
        {
          "word": "IN",
          "effect": "pushIn",
          "intensity": 2,
          "enabled": true
        },
        {
          "word": "OUT",
          "effect": "pushIn",
          "intensity": 2,
          "enabled": true
        }
      ],
      "resetRescue": {
        "seconds": 60,
        "giftName": "Hand Heart",
        "icon": "https://gaming.devignlb.com/art/gifts/hand-heart.png"
      },
      "gifts": [
        {
          "giftName": "Football",
          "coins": 1,
          "effect": "pushLeft",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/football.png"
        },
        {
          "giftName": "Basketball",
          "coins": 1,
          "effect": "pushRight",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/basketball.png"
        },
        {
          "giftName": "TikTok",
          "coins": 1,
          "effect": "speedUp",
          "enabled": true,
          "intensity": 2,
          "amount": 20,
          "icon": "https://gaming.devignlb.com/art/gifts/tiktok.png"
        },
        {
          "giftName": "Rose",
          "coins": 1,
          "effect": "hazard",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/rose.png"
        },
        {
          "giftName": "Heart Me",
          "coins": 1,
          "effect": "pushDown",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/heart-me.png"
        },
        {
          "giftName": "Finger Heart",
          "coins": 5,
          "effect": "boostUp",
          "enabled": true,
          "intensity": 2,
          "icon": "https://gaming.devignlb.com/art/gifts/finger-heart.png"
        },
        {
          "giftName": "Doughnut",
          "coins": 30,
          "effect": "slowDown",
          "enabled": true,
          "intensity": 2,
          "icon": "https://gaming.devignlb.com/art/gifts/doughnut.png"
        },
        {
          "giftName": "Perfume",
          "coins": 20,
          "effect": "pushForward",
          "enabled": true,
          "intensity": 3,
          "amount": 250,
          "icon": "https://gaming.devignlb.com/art/gifts/perfume.png"
        },
        {
          "giftName": "Corgi",
          "coins": 299,
          "effect": "pushBack",
          "enabled": true,
          "intensity": 3,
          "amount": 500,
          "icon": "https://gaming.devignlb.com/art/gifts/corgi.png"
        },
        {
          "giftName": "Hand Heart",
          "coins": 100,
          "effect": "shield",
          "enabled": true,
          "intensity": 2,
          "icon": "https://gaming.devignlb.com/art/gifts/hand-heart.png"
        },
        {
          "giftName": "Galaxy",
          "coins": 1000,
          "effect": "bigUp",
          "enabled": true,
          "intensity": 4,
          "icon": "https://gaming.devignlb.com/art/gifts/galaxy.png"
        },
        {
          "giftName": "Whale diving",
          "coins": 500,
          "effect": "bigDown",
          "enabled": true,
          "intensity": 4,
          "amount": 500,
          "icon": "https://gaming.devignlb.com/art/gifts/whale-diving.png"
        },
        {
          "giftName": "Lion",
          "coins": 29999,
          "effect": "reset",
          "enabled": true,
          "intensity": 5,
          "icon": "https://gaming.devignlb.com/art/gifts/lion.png"
        }
      ],
      "files": {
        "url": "https://gaming.devignlb.com/downloads/games/swish-0.1.2.files.json",
        "sha256": "6a85d0258a60b3f6ab671ffeed96c9c1f62c07fea7f0d37fce4894bfaac18dd2",
        "count": 25
      },
      "download": {
        "url": "http://gaming.devignlb.com/downloads/games/swish-0.1.2.devpkg",
        "size": 186092419,
        "sha256": "0f09d0b26bb98ead33939d067db12efee2236725100cf9d15a89e99e6c4d6b9c"
      },
      "patch": {
        "fromVersion": "0.1.1",
        "url": "http://gaming.devignlb.com/downloads/games/swish-0.1.1-to-0.1.2.devpkg",
        "size": 15484040,
        "sha256": "079d53e52838e0a5ac76625ff1cbc7252fb5f906eb33bfd88e948e017e52a34e"
      },
      "previousVersion": "0.1.1"
    },
    {
      "id": "blobs",
      "name": "Blobs",
      "version": "0.1.2",
      "engine": "unity",
      "executable": "Blobs.exe",
      "description": "Drop a blob into the bucket, land it on its twin and the two grow into the next size up. Twelve sizes, one bucket, and a line at the top nobody may cross: chain the merges and the room shouts LEGENDARY at a combo that will not stop. Your viewers own the rest of it: gifts pop the small ones, merge the lot, slow time and hand you a shield, or rain in tiny ones, drop a giant, tilt the bucket, throw rocks in and take the points straight back off you.",
      "orientation": "portrait",
      "minimumLauncherVersion": "0.1.0",
      "tags": [
        "endless",
        "one-button",
        "chat-controlled",
        "physics"
      ],
      "developer": "Devign Studios",
      "events": [
        "Gifts",
        "Likes",
        "Comments",
        "Follows",
        "Shares"
      ],
      "categories": [
        "Puzzle",
        "Casual"
      ],
      "art": "url('https://gaming.devignlb.com/art/blobs-cover.png?v=5c6b310a') center/cover no-repeat",
      "featured": false,
      "fresh": true,
      "beta": true,
      "cover": "https://gaming.devignlb.com/art/blobs-cover.png?v=5c6b310a",
      "hero": "https://gaming.devignlb.com/art/blobs-hero.png?v=6a536918",
      "supportsAutoplay": true,
      "giftRailSlots": 4,
      "giftEffects": [
        "boostUp",
        "pushDown",
        "bigUp",
        "bigDown",
        "speedUp",
        "slowDown",
        "jump",
        "wheelie",
        "shield",
        "hazard",
        "pushLeft",
        "pushRight",
        "pushIn",
        "pushForward",
        "pushBack",
        "reset",
        "none"
      ],
      "eventEffects": {
        "like": [
          "pushDown",
          "boostUp",
          "slowDown",
          "speedUp",
          "hazard",
          "pushForward",
          "pushBack",
          "none"
        ],
        "comment": [
          "none",
          "pushForward",
          "pushBack",
          "pushLeft",
          "pushRight",
          "jump",
          "hazard"
        ],
        "follow": [
          "hazard",
          "boostUp",
          "shield",
          "pushForward",
          "pushBack",
          "none"
        ],
        "share": [
          "boostUp",
          "shield",
          "slowDown",
          "pushForward",
          "pushBack",
          "none"
        ]
      },
      "effectLabels": {
        "boostUp": {
          "label": "Pop the small ones",
          "hint": "The two smallest sizes vanish, and the clutter at the line with them"
        },
        "pushDown": {
          "label": "Rain small ones in",
          "hint": "A shower of tiny blobs lands in the bucket and crowds the line"
        },
        "bigUp": {
          "label": "Merge the lot",
          "hint": "Every matching pair in the bucket merges at once, biggest first"
        },
        "bigDown": {
          "label": "Drop a giant",
          "hint": "One huge blob lands, and only a partner its own size can move it on"
        },
        "speedUp": {
          "label": "Rush",
          "hint": "The hand lets go every second whether anyone aimed or not"
        },
        "slowDown": {
          "label": "Slow-mo",
          "hint": "Everything falls at a third of the pace for a while"
        },
        "jump": {
          "label": "Drop it now",
          "hint": "Releases the blob in hand, right now"
        },
        "wheelie": {
          "label": "Merge one",
          "hint": "The closest matching pair merges"
        },
        "shield": {
          "label": "Give a shield",
          "hint": "The next overflow pops the blobs over the line instead of ending the run"
        },
        "hazard": {
          "label": "Drop a rock",
          "hint": "A rock never merges: it takes room until a merge beside it breaks it"
        },
        "pushLeft": {
          "label": "Tilt it left",
          "hint": "The whole pile shoves left, and the hand with it"
        },
        "pushRight": {
          "label": "Tilt it right",
          "hint": "The whole pile shoves right, and the hand with it"
        },
        "pushIn": {
          "label": "Shake the bucket",
          "hint": "One jolt through the whole pile"
        },
        "pushForward": {
          "label": "Push the score forward",
          "hint": "Hands them points, one for one"
        },
        "pushBack": {
          "label": "Knock the score back",
          "hint": "Takes points off, one for one"
        },
        "reset": {
          "label": "Reset the run",
          "hint": "Wipes the bucket, with the rescue countdown"
        },
        "none": {
          "label": "Do nothing",
          "hint": "Ignored"
        }
      },
      "commands": [
        {
          "word": "DROP",
          "effect": "jump",
          "intensity": 2,
          "enabled": true
        },
        {
          "word": "MERGE",
          "effect": "wheelie",
          "intensity": 2,
          "enabled": true
        },
        {
          "word": "SLOW",
          "effect": "slowDown",
          "intensity": 2,
          "enabled": true
        },
        {
          "word": "LEFT",
          "effect": "pushLeft",
          "intensity": 2,
          "enabled": true
        },
        {
          "word": "RIGHT",
          "effect": "pushRight",
          "intensity": 2,
          "enabled": true
        },
        {
          "word": "SHAKE",
          "effect": "pushIn",
          "intensity": 2,
          "enabled": true
        }
      ],
      "resetRescue": {
        "seconds": 60,
        "giftName": "Hand Heart",
        "icon": "https://gaming.devignlb.com/art/gifts/hand-heart.png"
      },
      "gifts": [
        {
          "giftName": "Football",
          "coins": 1,
          "effect": "pushLeft",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/football.png"
        },
        {
          "giftName": "Basketball",
          "coins": 1,
          "effect": "pushRight",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/basketball.png"
        },
        {
          "giftName": "TikTok",
          "coins": 1,
          "effect": "speedUp",
          "enabled": true,
          "intensity": 2,
          "amount": 20,
          "icon": "https://gaming.devignlb.com/art/gifts/tiktok.png"
        },
        {
          "giftName": "Rose",
          "coins": 1,
          "effect": "hazard",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/rose.png"
        },
        {
          "giftName": "Heart Me",
          "coins": 1,
          "effect": "pushDown",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/heart-me.png"
        },
        {
          "giftName": "Finger Heart",
          "coins": 5,
          "effect": "boostUp",
          "enabled": true,
          "intensity": 2,
          "icon": "https://gaming.devignlb.com/art/gifts/finger-heart.png"
        },
        {
          "giftName": "Doughnut",
          "coins": 30,
          "effect": "slowDown",
          "enabled": true,
          "intensity": 2,
          "icon": "https://gaming.devignlb.com/art/gifts/doughnut.png"
        },
        {
          "giftName": "Perfume",
          "coins": 20,
          "effect": "pushForward",
          "enabled": true,
          "intensity": 3,
          "amount": 250,
          "icon": "https://gaming.devignlb.com/art/gifts/perfume.png"
        },
        {
          "giftName": "Corgi",
          "coins": 299,
          "effect": "pushBack",
          "enabled": true,
          "intensity": 3,
          "amount": 500,
          "icon": "https://gaming.devignlb.com/art/gifts/corgi.png"
        },
        {
          "giftName": "Hand Heart",
          "coins": 100,
          "effect": "shield",
          "enabled": true,
          "intensity": 2,
          "icon": "https://gaming.devignlb.com/art/gifts/hand-heart.png"
        },
        {
          "giftName": "Galaxy",
          "coins": 1000,
          "effect": "bigUp",
          "enabled": true,
          "intensity": 4,
          "icon": "https://gaming.devignlb.com/art/gifts/galaxy.png"
        },
        {
          "giftName": "Whale diving",
          "coins": 500,
          "effect": "bigDown",
          "enabled": true,
          "intensity": 4,
          "amount": 1000,
          "icon": "https://gaming.devignlb.com/art/gifts/whale-diving.png"
        },
        {
          "giftName": "Lion",
          "coins": 29999,
          "effect": "reset",
          "enabled": true,
          "intensity": 5,
          "icon": "https://gaming.devignlb.com/art/gifts/lion.png"
        }
      ],
      "files": {
        "url": "https://gaming.devignlb.com/downloads/games/blobs-0.1.2.files.json",
        "sha256": "7e20e7a6eff6f9851a44fb6a094c01e742808044ec72f905a6aa850360f5e405",
        "count": 25
      },
      "download": {
        "url": "http://gaming.devignlb.com/downloads/games/blobs-0.1.2.devpkg",
        "size": 188154172,
        "sha256": "a99b472c96916f86d82c62f7e6efb1033da5eb458ce6b24d8ec59390319f00a4"
      },
      "patch": {
        "fromVersion": "0.1.1",
        "url": "http://gaming.devignlb.com/downloads/games/blobs-0.1.1-to-0.1.2.devpkg",
        "size": 13575127,
        "sha256": "43342fee84ba62b4dad4a0357531175adc62abddeea1c7255a4dff15c3d24c42"
      },
      "previousVersion": "0.1.1"
    },
    {
      "id": "corkscrew",
      "name": "Corkscrew",
      "version": "0.1.0",
      "engine": "unity",
      "executable": "Corkscrew.exe",
      "description": "A ball bounces down a spiral tower of rings and you turn the tower under it, hunting the gap in every ring. Fall through three in a row and the ball catches fire and smashes straight through the next; a red wedge under the ball throws it back up the tower. A hundred rings to the gold disc at the bottom, and every disc is a WIN. Your viewers own the rest of it: gifts dive the ball down, shorten the tower, hand you a shield or bank a win outright, or throw it back up, lay traps under it, spin the tower round, freeze the ball and take the wins straight back off you.",
      "orientation": "portrait",
      "minimumLauncherVersion": "0.1.0",
      "tags": [
        "endless",
        "one-button",
        "chat-controlled",
        "3d"
      ],
      "developer": "Devign Studios",
      "events": [
        "Gifts",
        "Likes",
        "Comments",
        "Follows",
        "Shares"
      ],
      "categories": [
        "Arcade",
        "Casual"
      ],
      "art": "url('https://gaming.devignlb.com/art/corkscrew-cover.png?v=9d03df82') center/cover no-repeat",
      "featured": false,
      "fresh": true,
      "beta": true,
      "cover": "https://gaming.devignlb.com/art/corkscrew-cover.png?v=9d03df82",
      "hero": "https://gaming.devignlb.com/art/corkscrew-hero.png?v=255bb12e",
      "hasWins": true,
      "supportsAutoplay": true,
      "giftRailSlots": 6,
      "giftEffects": [
        "boostUp",
        "pushDown",
        "bigUp",
        "bigDown",
        "pushForward",
        "pushBack",
        "finish",
        "addWin",
        "removeWin",
        "freeze",
        "slowMo",
        "rush",
        "jump",
        "wheelie",
        "shield",
        "hazard",
        "pushLeft",
        "pushRight",
        "pushIn",
        "pushOut",
        "resetRound",
        "reset",
        "none"
      ],
      "eventEffects": {
        "like": [
          "pushForward",
          "boostUp",
          "pushBack",
          "pushDown",
          "slowMo",
          "rush",
          "hazard",
          "shield",
          "none"
        ],
        "comment": [
          "none",
          "pushForward",
          "pushBack",
          "pushLeft",
          "pushRight",
          "jump",
          "hazard"
        ],
        "follow": [
          "boostUp",
          "pushForward",
          "shield",
          "hazard",
          "pushDown",
          "pushBack",
          "none"
        ],
        "share": [
          "boostUp",
          "shield",
          "slowMo",
          "pushForward",
          "pushBack",
          "none"
        ]
      },
      "effectLabels": {
        "boostUp": {
          "label": "Dive down the tower",
          "hint": "The ball drops a few rings, breaking every one it passes"
        },
        "bigUp": {
          "label": "Dive down hard",
          "hint": "The same, much further - for the expensive gifts"
        },
        "pushDown": {
          "label": "Throw it back up",
          "hint": "The ball is thrown a few rings back up and the rings are whole again"
        },
        "bigDown": {
          "label": "Throw it up hard",
          "hint": "The same, much further - a real setback"
        },
        "pushForward": {
          "label": "Shorten the tower",
          "hint": "Takes steps off the finish: it comes closer"
        },
        "pushBack": {
          "label": "Lengthen the tower",
          "hint": "Adds steps to the finish: it moves away"
        },
        "finish": {
          "label": "Take it to the finish",
          "hint": "The ball is taken straight to the gold disc - a win, now"
        },
        "addWin": {
          "label": "Bank a win",
          "hint": "Puts one straight on the WIN counter, no tower needed"
        },
        "removeWin": {
          "label": "Take a win",
          "hint": "Takes one off the WIN counter - it can go below zero"
        },
        "freeze": {
          "label": "Freeze the ball",
          "hint": "Iced where it is, then thrown five rings back up when it thaws"
        },
        "slowMo": {
          "label": "Slow-mo",
          "hint": "Everything runs at half pace for a while"
        },
        "rush": {
          "label": "Rush",
          "hint": "Everything runs at nearly double pace for a while"
        },
        "jump": {
          "label": "Hop",
          "hint": "One high bounce, right now: time to line the gap up"
        },
        "wheelie": {
          "label": "Smash",
          "hint": "The next ring the ball lands on breaks, fire or no fire"
        },
        "shield": {
          "label": "Give a shield",
          "hint": "Traps break under the ball instead of ending the run, for a while"
        },
        "hazard": {
          "label": "Lay a trap",
          "hint": "Red wedges on the rings below - the one thing the ball must not land on"
        },
        "pushLeft": {
          "label": "Spin it left",
          "hint": "The tower is kicked round to the left"
        },
        "pushRight": {
          "label": "Spin it right",
          "hint": "The tower is kicked round to the right"
        },
        "pushIn": {
          "label": "Shake the tower",
          "hint": "One jolt through the whole tower"
        },
        "pushOut": {
          "label": "Shake the tower",
          "hint": "One jolt through the whole tower"
        },
        "resetRound": {
          "label": "New tower",
          "hint": "Starts a fresh tower from the top. The wins stand"
        },
        "reset": {
          "label": "Reset the run",
          "hint": "The run is condemned unless the rescue gift arrives in time"
        },
        "none": {
          "label": "Do nothing",
          "hint": "Received and shown on the feed, but does not touch the tower"
        }
      },
      "commands": [
        {
          "word": "HOP",
          "effect": "jump",
          "enabled": true
        },
        {
          "word": "SMASH",
          "effect": "wheelie",
          "enabled": true
        },
        {
          "word": "SLOW",
          "effect": "slowMo",
          "intensity": 3,
          "enabled": true
        },
        {
          "word": "LEFT",
          "effect": "pushLeft",
          "intensity": 2,
          "enabled": true
        },
        {
          "word": "RIGHT",
          "effect": "pushRight",
          "intensity": 2,
          "enabled": true
        },
        {
          "word": "SHAKE",
          "effect": "pushIn",
          "intensity": 2,
          "enabled": true
        }
      ],
      "resetRescue": {
        "seconds": 60,
        "giftName": "Magic Potion",
        "icon": "https://gaming.devignlb.com/art/gifts/magic-potion.png"
      },
      "gifts": [
        {
          "giftName": "Rose",
          "coins": 1,
          "effect": "pushForward",
          "enabled": true,
          "intensity": 1,
          "amount": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/rose.png"
        },
        {
          "giftName": "Football",
          "coins": 1,
          "effect": "pushLeft",
          "enabled": true,
          "intensity": 3,
          "icon": "https://gaming.devignlb.com/art/gifts/football.png"
        },
        {
          "giftName": "Basketball",
          "coins": 1,
          "effect": "pushRight",
          "enabled": true,
          "intensity": 3,
          "icon": "https://gaming.devignlb.com/art/gifts/basketball.png"
        },
        {
          "giftName": "TikTok",
          "coins": 1,
          "effect": "hazard",
          "enabled": true,
          "intensity": 1,
          "amount": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/tiktok.png"
        },
        {
          "giftName": "Heart Me",
          "coins": 1,
          "effect": "jump",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/heart-me.png"
        },
        {
          "giftName": "Finger Heart",
          "coins": 5,
          "effect": "boostUp",
          "enabled": true,
          "intensity": 2,
          "amount": 3,
          "icon": "https://gaming.devignlb.com/art/gifts/finger-heart.png"
        },
        {
          "giftName": "Perfume",
          "coins": 20,
          "effect": "pushForward",
          "enabled": true,
          "intensity": 3,
          "amount": 5,
          "icon": "https://gaming.devignlb.com/art/gifts/perfume.png"
        },
        {
          "giftName": "Doughnut",
          "coins": 30,
          "effect": "slowMo",
          "enabled": true,
          "intensity": 3,
          "amount": 8,
          "icon": "https://gaming.devignlb.com/art/gifts/doughnut.png"
        },
        {
          "giftName": "Corgi",
          "coins": 299,
          "effect": "pushBack",
          "enabled": true,
          "intensity": 4,
          "amount": 15,
          "icon": "https://gaming.devignlb.com/art/gifts/corgi.png"
        },
        {
          "giftName": "Hand Heart",
          "coins": 100,
          "effect": "shield",
          "enabled": true,
          "intensity": 3,
          "amount": 8,
          "icon": "https://gaming.devignlb.com/art/gifts/hand-heart.png"
        },
        {
          "giftName": "Ice Cube",
          "coins": 1,
          "effect": "freeze",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/ice-cube.png"
        },
        {
          "giftName": "Money Gun",
          "coins": 500,
          "effect": "removeWin",
          "enabled": true,
          "intensity": 1,
          "amount": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/money-gun.png"
        },
        {
          "giftName": "Galaxy",
          "coins": 1000,
          "effect": "addWin",
          "enabled": true,
          "intensity": 1,
          "amount": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/galaxy.png"
        },
        {
          "giftName": "Hat and Mustache",
          "coins": 99,
          "effect": "finish",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/hat-and-mustache.png"
        },
        {
          "giftName": "Whale diving",
          "coins": 500,
          "effect": "resetRound",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/whale-diving.png"
        },
        {
          "giftName": "Lion",
          "coins": 29999,
          "effect": "reset",
          "enabled": true,
          "intensity": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/lion.png"
        }
      ],
      "files": {
        "url": "https://gaming.devignlb.com/downloads/games/corkscrew-0.1.0.files.json",
        "sha256": "2c23ea1443348c5eab97d1cdad6d3e9b703991e4a2431faf55d6b6bdbd20e2fb",
        "count": 25
      },
      "download": {
        "url": "http://gaming.devignlb.com/downloads/games/corkscrew-0.1.0.devpkg",
        "size": 185675148,
        "sha256": "a26ba97475e88bb259f17f30f538e04d9101b95d237db485b0cdba89f999c4ac"
      }
    },
    {
      "id": "coop",
      "name": "Chicken Destroyer",
      "version": "0.3.0",
      "engine": "unity",
      "executable": "Coop.exe",
      "description": "The chickens are wearing your viewers. Every bird in the flock carries a real name and face from your room, and shooting one down is an event with a person attached. Gifts pick a side: half of them shield you, bomb the screen or upgrade your gun, and half of them armour a viewer’s own chicken, speed the flock up or shove you mid-dodge. Every third wave the run stops and chat votes on your next upgrade by typing 1, 2 or 3. Nine waves to a boss, and the room decides whether you get there.",
      "orientation": "portrait",
      "minimumLauncherVersion": "0.1.0",
      "tags": [
        "shooter",
        "roguelite",
        "chat-controlled",
        "waves"
      ],
      "developer": "Devign Studios",
      "events": [
        "Gifts",
        "Likes",
        "Comments",
        "Follows",
        "Shares"
      ],
      "categories": [
        "Action",
        "Party"
      ],
      "art": "url('https://gaming.devignlb.com/art/coop-cover.png?v=4fb0bcff') center/cover no-repeat, radial-gradient(120% 100% at 22% 12%, #FF4AA8 0%, #FFBE50 40%, #2A2350 74%, #07080B 100%)",
      "cover": "https://gaming.devignlb.com/art/coop-cover.png?v=4fb0bcff",
      "hero": "https://gaming.devignlb.com/art/coop-hero.png?v=c031a34f",
      "featured": false,
      "fresh": true,
      "beta": true,
      "supportsAutoplay": true,
      "hasWins": false,
      "gifts": [
        {
          "giftName": "Rose",
          "coins": 1,
          "effect": "hazard",
          "enabled": true,
          "intensity": 1,
          "amount": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/rose.png"
        },
        {
          "giftName": "GG",
          "coins": 1,
          "effect": "shield",
          "enabled": true,
          "intensity": 1,
          "amount": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/gg.png"
        },
        {
          "giftName": "Perfume",
          "coins": 20,
          "effect": "perch",
          "enabled": true,
          "intensity": 2,
          "amount": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/perfume.png"
        },
        {
          "giftName": "Doughnut",
          "coins": 30,
          "effect": "upgrade",
          "enabled": true,
          "intensity": 2,
          "amount": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/doughnut.png"
        },
        {
          "giftName": "Hat and Mustache",
          "coins": 99,
          "effect": "slick",
          "enabled": true,
          "intensity": 2,
          "amount": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/hat-and-mustache.png"
        },
        {
          "giftName": "Hand Heart",
          "coins": 100,
          "effect": "flockFreeze",
          "enabled": true,
          "intensity": 2,
          "amount": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/hand-heart.png"
        },
        {
          "giftName": "Corgi",
          "coins": 299,
          "effect": "shell",
          "enabled": true,
          "intensity": 3,
          "amount": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/corgi.png"
        },
        {
          "giftName": "Money Gun",
          "coins": 500,
          "effect": "bomb",
          "enabled": true,
          "intensity": 3,
          "amount": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/money-gun.png"
        },
        {
          "giftName": "Swan",
          "coins": 699,
          "effect": "spoil",
          "enabled": true,
          "intensity": 4,
          "amount": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/swan.png"
        },
        {
          "giftName": "Train",
          "coins": 899,
          "effect": "eggStorm",
          "enabled": true,
          "intensity": 4,
          "amount": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/train.png"
        },
        {
          "giftName": "Galaxy",
          "coins": 1000,
          "effect": "repair",
          "enabled": true,
          "intensity": 5,
          "amount": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/galaxy.png"
        },
        {
          "giftName": "Lion",
          "coins": 29999,
          "effect": "crack",
          "enabled": true,
          "intensity": 5,
          "amount": 1,
          "icon": "https://gaming.devignlb.com/art/gifts/lion.png"
        }
      ],
      "giftEffects": [
        "shield",
        "bomb",
        "flockFreeze",
        "repair",
        "upgrade",
        "flockSlower",
        "crack",
        "hazard",
        "armour",
        "flockFaster",
        "shoveLeft",
        "shoveRight",
        "eggStorm",
        "perch",
        "slick",
        "decoy",
        "peck",
        "spoil",
        "shell"
      ],
      "eventEffects": {
        "like": [
          "upgrade",
          "shield"
        ],
        "comment": [
          "hazard",
          "armour",
          "shell"
        ],
        "follow": [
          "repair",
          "shield"
        ],
        "share": [
          "bomb",
          "flockFreeze",
          "crack"
        ]
      },
      "giftRailSlots": 6,
      "files": {
        "url": "https://gaming.devignlb.com/downloads/games/coop-0.3.0.files.json",
        "sha256": "cdca5893a68b4e64602918eebb1d09d19db058c2e45b2d6f64a9d4c6df7deed5",
        "count": 25
      },
      "download": {
        "url": "http://gaming.devignlb.com/downloads/games/coop-0.3.0.devpkg",
        "size": 186948093,
        "sha256": "6edc9a69514e06f2b7b37f128486402a91cfd9ba60da10dac5f4cd86493a40e3"
      },
      "patch": {
        "fromVersion": "0.2.0",
        "url": "http://gaming.devignlb.com/downloads/games/coop-0.2.0-to-0.3.0.devpkg",
        "size": 15365972,
        "sha256": "83313fb0a25ef35bb0b53e6403bbdb897d33975c398c91f5a989a3c36dbbeb3c"
      },
      "previousVersion": "0.2.0"
    },
    {
      "id": "relay",
      "name": "Relay",
      "version": "0.2.0",
      "engine": "unity",
      "executable": "Relay.exe",
      "description": "Race across neon rooftops with your LIVE room. Viewers join as named runners, jumping, sliding and grappling beside you. Boost your runner, freeze a rival, launch rockets or swap places while the fire closes in. One survivor wins each heat; the next race starts automatically.",
      "orientation": "portrait",
      "minimumLauncherVersion": "0.8.14",
      "tags": [
        "runner",
        "platformer",
        "chat-controlled",
        "party"
      ],
      "developer": "Devign Studios",
      "events": [
        "Gifts",
        "Likes",
        "Comments",
        "Follows",
        "Shares"
      ],
      "categories": [
        "Competitive",
        "Party"
      ],
      "art": "url('https://gaming.devignlb.com/art/relay-cover.png?v=9eafae47') center/cover no-repeat, linear-gradient(145deg, #241258, #553ac1 46%, #121027)",
      "beta": true,
      "fresh": true,
      "featured": false,
      "hasWins": false,
      "supportsAutoplay": true,
      "playStyle": "interactive",
      "giftRailSlots": 4,
      "giftRailOrder": "creator",
      "giftEffects": [
        "relayDash",
        "relayShield",
        "relayGrapple",
        "relayFreeze",
        "relayRocket",
        "relayCrate",
        "relaySwap",
        "jump",
        "pushForward",
        "pushBack",
        "reset",
        "none"
      ],
      "effectLabels": {
        "relayDash": {
          "label": "Dash your runner",
          "hint": "Boosts the sender's runner for the chosen number of seconds."
        },
        "relayShield": {
          "label": "Shield your runner",
          "hint": "Protects the sender's runner from attacks for the chosen number of seconds."
        },
        "relayGrapple": {
          "label": "Grapple your runner",
          "hint": "Helps the sender's runner swing from overhead anchors for the chosen number of seconds."
        },
        "relayFreeze": {
          "label": "Slow rival runners",
          "hint": "Slows all other unshielded runners for the chosen number of seconds."
        },
        "relayRocket": {
          "label": "Launch rockets",
          "hint": "The sender launches the chosen number of rockets at rivals."
        },
        "relayCrate": {
          "label": "Drop race crates",
          "hint": "The sender drops the chosen number of crates into the race."
        },
        "relaySwap": {
          "label": "Swap with a rival",
          "hint": "The sender swaps places with a rival the chosen number of times."
        },
        "jump": {
          "label": "Jump your runner",
          "hint": "The sender's runner jumps the chosen number of times."
        },
        "pushForward": {
          "label": "Add race score",
          "hint": "Adds the chosen metres to the sender's race score."
        },
        "pushBack": {
          "label": "Remove race score",
          "hint": "Removes the chosen metres from the sender's race score."
        },
        "reset": {
          "label": "Restart the heat",
          "hint": "Starts a new heat. Race wins remain on the board."
        },
        "none": {
          "label": "Cheer without an effect",
          "hint": "Credits the sender in the feed without changing the race."
        }
      },
      "eventEffects": {
        "gift": [
          "relayDash",
          "none"
        ],
        "like": [
          "relayDash",
          "relayShield",
          "relayGrapple",
          "pushForward",
          "pushBack",
          "none"
        ],
        "comment": [
          "none"
        ],
        "follow": [
          "relayShield",
          "relayDash",
          "relayGrapple",
          "none"
        ],
        "share": [
          "relayGrapple",
          "relayDash",
          "relayShield",
          "none"
        ]
      },
      "commands": [
        {
          "word": "JOIN",
          "effect": "none",
          "enabled": true
        },
        {
          "word": "JUMP",
          "effect": "jump",
          "amount": 1,
          "enabled": true
        },
        {
          "word": "DASH",
          "effect": "relayDash",
          "amount": 1,
          "enabled": true
        },
        {
          "word": "GRAPPLE",
          "effect": "relayGrapple",
          "amount": 1,
          "enabled": true
        },
        {
          "word": "SHIELD",
          "effect": "relayShield",
          "amount": 1,
          "enabled": true
        }
      ],
      "resetRescue": {
        "seconds": 0,
        "giftName": "",
        "icon": ""
      },
      "gifts": [
        {
          "giftName": "Rose",
          "coins": 1,
          "effect": "relayDash",
          "amount": 1,
          "intensity": 1,
          "enabled": true,
          "icon": "https://gaming.devignlb.com/art/gifts/rose.png"
        },
        {
          "giftName": "Finger Heart",
          "coins": 5,
          "effect": "relayShield",
          "amount": 2,
          "intensity": 1,
          "enabled": true,
          "icon": "https://gaming.devignlb.com/art/gifts/finger-heart.png"
        },
        {
          "giftName": "Perfume",
          "coins": 20,
          "effect": "relayGrapple",
          "amount": 3,
          "intensity": 1,
          "enabled": true,
          "icon": "https://gaming.devignlb.com/art/gifts/perfume.png"
        },
        {
          "giftName": "Doughnut",
          "coins": 30,
          "effect": "relayFreeze",
          "amount": 1,
          "intensity": 1,
          "enabled": true,
          "icon": "https://gaming.devignlb.com/art/gifts/doughnut.png"
        },
        {
          "giftName": "Hand Heart",
          "coins": 100,
          "effect": "relayRocket",
          "amount": 1,
          "intensity": 1,
          "enabled": true,
          "icon": "https://gaming.devignlb.com/art/gifts/hand-heart.png"
        },
        {
          "giftName": "Cap",
          "coins": 99,
          "effect": "relayCrate",
          "amount": 1,
          "intensity": 1,
          "enabled": true,
          "icon": "https://gaming.devignlb.com/art/relay-gift-cap.png"
        },
        {
          "giftName": "Galaxy",
          "coins": 1000,
          "effect": "relaySwap",
          "amount": 1,
          "intensity": 1,
          "enabled": true,
          "icon": "https://gaming.devignlb.com/art/gifts/galaxy.png"
        },
        {
          "giftName": "TikTok Universe",
          "coins": 44999,
          "effect": "reset",
          "amount": 1,
          "intensity": 1,
          "enabled": true,
          "icon": "https://gaming.devignlb.com/art/relay-gift-universe.png"
        }
      ],
      "cover": "https://gaming.devignlb.com/art/relay-cover.png?v=9eafae47",
      "hero": "https://gaming.devignlb.com/art/relay-hero.png?v=801cb97b",
      "screenshots": [
        "https://gaming.devignlb.com/art/relay-rooftop-pack.png?v=718d98c2",
        "https://gaming.devignlb.com/art/relay-grapple-race.png?v=69274cb0",
        "https://gaming.devignlb.com/art/relay-final-sprint.png?v=9926ca75"
      ],
      "installSize": 94171019,
      "download": {
        "url": "http://gaming.devignlb.com/downloads/games/relay-0.2.0.devpkg",
        "size": 33878594,
        "sha256": "fca4d9697c100fcaf9ad581677cf022f131d6175a3660e4c51f1c386c17d9311"
      },
      "files": {
        "url": "https://gaming.devignlb.com/downloads/games/relay-0.2.0.files.json",
        "sha256": "132158e6f9b40ce9fea6aa4297bd213b581903857ad12a4daa2f9a885bf36e81",
        "count": 25
      },
      "previousVersion": "0.1.0"
    },
    {
      "id": "divineman",
      "name": "Divine Man",
      "version": "0.1.1",
      "engine": "unreal",
      "executable": "DivineMan.exe",
      "orientation": "portrait",
      "minimumLauncherVersion": "0.8.15",
      "description": "A three-lane city runner built for your LIVE room. Guide Divine Man through traffic, jump barriers, slide under low signs and collect energy cans. Supporters add turbo, shields, health and clear the road; opponents send crates, trucks, boulders and setbacks. The pilot takes over when the creator steps away. Gift prices, chat commands, likes and rescue rules follow your Devign launcher board while the game is running.",
      "hasWins": false,
      "developer": "Devign Studios",
      "playStyle": "interactive",
      "events": [
        "Gifts",
        "Likes",
        "Comments",
        "Follows",
        "Shares"
      ],
      "categories": [
        "Action",
        "Arcade"
      ],
      "tags": [
        "runner",
        "3d",
        "interactive"
      ],
      "art": "linear-gradient(160deg, #b1d8f0 0%, #154e67 45%, #091f35 100%)",
      "cover": "https://gaming.devignlb.com/art/divineman-cover.png?v=524e5d1c",
      "hero": "https://gaming.devignlb.com/art/divineman-hero.png?v=ab7042fb",
      "screenshots": [
        "https://gaming.devignlb.com/art/divineman-gameplay.png?v=0e5bb5d4"
      ],
      "beta": true,
      "fresh": true,
      "supportsAutoplay": true,
      "giftRailSlots": 4,
      "giftRailOrder": "creator",
      "resetRescue": {
        "seconds": 8,
        "giftName": "Rose",
        "icon": "https://gaming.devignlb.com/art/gifts/rose.png"
      },
      "gifts": [
        {
          "giftName": "Rose",
          "coins": 1,
          "effect": "boost",
          "amount": 1,
          "enabled": true,
          "icon": "https://gaming.devignlb.com/art/gifts/rose.png"
        },
        {
          "giftName": "Finger Heart",
          "coins": 5,
          "effect": "relayShield",
          "amount": 3,
          "enabled": true,
          "icon": "https://gaming.devignlb.com/art/gifts/finger-heart.png"
        },
        {
          "giftName": "Doughnut",
          "coins": 30,
          "effect": "repair",
          "amount": 1,
          "enabled": true,
          "icon": "https://gaming.devignlb.com/art/gifts/doughnut.png"
        },
        {
          "giftName": "Perfume",
          "coins": 20,
          "effect": "clear",
          "amount": 2,
          "enabled": true,
          "icon": "https://gaming.devignlb.com/art/gifts/perfume.png"
        },
        {
          "giftName": "GG",
          "coins": 1,
          "effect": "crates",
          "amount": 1,
          "enabled": true,
          "icon": "https://gaming.devignlb.com/art/gifts/gg.png"
        },
        {
          "giftName": "Hand Heart",
          "coins": 100,
          "effect": "cars",
          "amount": 2,
          "enabled": true,
          "icon": "https://gaming.devignlb.com/art/gifts/hand-heart.png"
        },
        {
          "giftName": "Sunglasses",
          "coins": 199,
          "effect": "boulders",
          "amount": 3,
          "enabled": true,
          "icon": "https://gaming.devignlb.com/art/gifts/sunglasses.png"
        },
        {
          "giftName": "TikTok",
          "coins": 1,
          "effect": "slowDown",
          "amount": 2,
          "enabled": true,
          "icon": "https://gaming.devignlb.com/art/gifts/tiktok.png"
        }
      ],
      "commands": [
        {
          "word": "go",
          "effect": "boost",
          "amount": 1,
          "enabled": true
        },
        {
          "word": "chaos",
          "effect": "crates",
          "amount": 1,
          "enabled": true
        }
      ],
      "giftEffects": [
        "boost",
        "relayShield",
        "repair",
        "clear",
        "crates",
        "cars",
        "boulders",
        "slowDown",
        "pushDown",
        "pushForward",
        "pushBack",
        "reset",
        "none"
      ],
      "eventEffects": {
        "like": [
          "boost",
          "relayShield",
          "repair",
          "clear",
          "crates",
          "cars",
          "boulders",
          "slowDown",
          "pushDown",
          "pushForward",
          "pushBack",
          "reset",
          "none"
        ],
        "follow": [
          "repair",
          "boost",
          "relayShield",
          "clear",
          "crates",
          "cars",
          "boulders",
          "slowDown",
          "pushDown",
          "pushForward",
          "pushBack",
          "reset",
          "none"
        ],
        "share": [
          "relayShield",
          "boost",
          "repair",
          "clear",
          "crates",
          "cars",
          "boulders",
          "slowDown",
          "pushDown",
          "pushForward",
          "pushBack",
          "reset",
          "none"
        ]
      },
      "effectLabels": {
        "boost": {
          "label": "Turbo sprint",
          "hint": "Adds seconds of extra running speed"
        },
        "relayShield": {
          "label": "Divine shield",
          "hint": "Adds seconds of protection from collisions"
        },
        "repair": {
          "label": "Restore health",
          "hint": "Repairs hearts, banking spare healing until it is needed"
        },
        "clear": {
          "label": "Clear the road",
          "hint": "Clears this many hazards ahead, banking spare clears"
        },
        "crates": {
          "label": "Drop barriers",
          "hint": "Sends jumpable barriers onto the road"
        },
        "cars": {
          "label": "Send traffic",
          "hint": "Sends trucks into Divine Man's path"
        },
        "boulders": {
          "label": "Boulder rush",
          "hint": "Sends rolling boulders down the road"
        },
        "slowDown": {
          "label": "Slow the sprint",
          "hint": "Adds seconds of reduced speed"
        },
        "pushDown": {
          "label": "Set back progress",
          "hint": "Takes metres off course progress and score"
        },
        "pushForward": {
          "label": "Add score",
          "hint": "Adds points without skipping the course"
        },
        "pushBack": {
          "label": "Remove score",
          "hint": "Takes points away while keeping course progress"
        },
        "reset": {
          "label": "Call a reset",
          "hint": "Starts the creator's reset countdown and rescue rule"
        },
        "none": {
          "label": "Nothing",
          "hint": "Does not change the run"
        }
      },
      "installSize": 300926909,
      "download": {
        "url": "http://gaming.devignlb.com/downloads/games/divineman-0.1.1.devpkg",
        "size": 176866749,
        "sha256": "35af54922fdeb9bb66b8f162bfc129af1f6d4f394e9b1508b5e122a3a1b8c3cf"
      },
      "files": {
        "url": "https://gaming.devignlb.com/downloads/games/divineman-0.1.1.files.json",
        "sha256": "161d59837b66141dd408973e20ba5152dbd984228048b92ae37e57018882b1bc",
        "count": 24
      },
      "graphicsRequirement": "DirectX 12 / Shader Model 6"
    }
  ]
}
