Player holding a digital game asset with a legal shield overlay
business techIntermediate

Best Way to Protect Player Ownership While Avoiding Legal Pitfalls in Live‑Service Games

October 20, 2026· 13 min read

Best Way to Protect Player Ownership While Avoiding Legal Pitfalls in Live‑Service Games

TL;DR: Treat every purchase as a true ownership transfer, design your live‑service architecture to survive server shutdowns, and embed clear ethical guardrails to keep both regulators and players on your side.

Introduction

The video‑game landscape is at a crossroads. In the past twelve months three seemingly unrelated events have converged to force developers to rethink the way they ship, monetize, and support live‑service titles:

  1. Cultural backlash – A poll of 4,000 British adults commissioned by the BBC found that 6 % consider an in‑game romance “cheating,” while another 19 % said it was “not okay.” The same poll highlighted growing sensitivity to how virtual actions intersect with real‑world values.
  2. Legislative pressure – The U.S. House of Representatives is moving forward with the Power To the Players Act (PTPA), a bill that would codify a consumer’s right to treat a paid digital game as a permanent, transferable asset rather than a revocable service. The Verge has highlighted NBA 2K25’s announced server shutdown as a cautionary example that could trigger enforcement actions under the bill.
  3. Public‑relations crises – An indie zombie‑tenderloin game released in San Francisco was pulled after players reported that the title allowed avatars to kill homeless characters. The developer issued full refunds and donated the proceeds to a drug‑treatment charity, but the episode demonstrated how quickly a technically feasible feature can become a brand‑killing controversy.

Together, these forces make it impossible for studios to hide behind vague “service agreements.” Players, regulators, and the media now demand concrete rights and responsibilities.

If you are building a live‑service title, the challenge is no longer “how many new skins can we push each month?” but how to architect ownership, survivability, and ethical boundaries from day one. The solution is a three‑layer framework:

  1. Legal‑first ownership contracts – Draft agreements that anticipate the PTPA’s definition of ownership.
  2. Server‑agnostic persistence – Build a technical foundation that lets the game keep running even if the central servers disappear.
  3. Principled content pipelines – Put ethical review and community feedback at the core of every new piece of content.

Skipping any layer invites legal action, player churn, or forced takedowns. The sections below unpack each layer, provide concrete implementation guidance, discuss trade‑offs, and outline practical steps you can take right now.

Legal‑First Ownership Contracts

Legal‑First Ownership Contracts
Legal‑First Ownership Contracts

Why “ownership” matters today

Under the current “license‑to‑play” model, most studios retain the right to revoke access at any time, often citing “maintenance” or “security” reasons. The PTPA would overturn that paradigm by defining ownership as the default legal state when a consumer pays for a digital product. The bill’s language (as of the latest public draft) states:

“A consumer who purchases a digital video game shall acquire a perpetual, transferable right to use the game and any associated offline content, unless the consumer explicitly agrees to a limited‑term license.”

If the bill becomes law, studios that continue to rely on revocable licenses could face FTC enforcement, mandatory refunds, or costly retrofits to re‑license existing titles.

Drafting an ownership‑friendly EULA

The first line of defense is a clear, consumer‑friendly End‑User License Agreement (EULA) that mirrors the bill’s intent. Below is a practical template you can adapt. Note that the language is intentionally plain‑English to avoid the “click‑wrap” ambiguity that courts have historically frowned upon.

1. Ownership

a. By purchasing this product you acquire a perpetual, transferable right to use the Game Executable and any offline content included at the time of purchase.

b. This right is not limited to a specific platform or hardware configuration, provided the platform meets the minimum system requirements listed on our website.

2. Offline Continuity

a. In the event that the central servers that host online services for this game are permanently discontinued, we will provide a downloadable “Offline Mode” patch that enables full single‑player functionality.

b. The Offline Mode patch will be made available at no additional cost and will be compatible with any previously purchased DLC that does not require a live‑service component.

3. Transferability

a. You may sell, gift, or otherwise transfer your ownership rights to another party, provided that the recipient also complies with these terms.

b. All transferable content must be re‑validated through our official servers at least once within 30 days of transfer.

4. Versioning and Updates

a. Each major release of the game will be identified by a semantic version number (e.g., 1.2.3‑offline).

b. Updates that affect ownership‑related functionality (e.g., offline mode, DRM removal) will retain the same major version number to preserve compatibility.

Key take‑aways from the template

  • ✔️Perpetual language removes any “temporary license” loophole.
  • ✔️Offline continuity clause obligates the studio to ship a fallback patch, which satisfies both regulators and players.
  • ✔️Transferability anticipates secondary‑market activity (reselling, gifting) that the PTPA explicitly protects.
  • ✔️Versioning creates a legal audit trail; each build can be referenced in future disputes.

Versioned licensing schema in practice

A robust versioning strategy does more than satisfy lawyers; it also eases technical rollout. Here’s a practical workflow:

StepActionToolingOutcome
-------------------------------
1Tag each build with MAJOR.MINOR.PATCH‑offline (e.g., 2.1.0‑offline).Git tags, CI/CD pipelines (GitHub Actions, Azure Pipelines).Clear identification of the build that includes offline support.
2Publish a signed manifest (manifest.json) that maps the version to a public SHA‑256 hash of the executable and any offline assets.OpenSSL for signing, S3 or Azure Blob for storage.Players can verify integrity; regulators can audit the exact code shipped.
3Store the manifest in a public repository (e.g., a GitHub repo with a README.md that lists all versions).GitHub Pages, GitLab Pages.Transparency—any stakeholder can see the version history without signing an NDA.
4When a sunset is announced, issue a final offline patch that increments only the PATCH number (e.g., 2.1.1‑offline).Same CI/CD pipeline, with a “sunset” flag.Players receive a seamless update that does not break existing save files or DLC.

By making the versioning public, you also pre‑empt accusations that you are “hiding” a back‑door or a DRM that could be abused after a shutdown.

Legal trade‑offs to consider

OptionProsCons
--------------------
Full ownership clauseAligns with PTPA, reduces risk of FTC enforcement, builds goodwill.May limit ability to monetize certain live‑service features (e.g., subscription‑only content).
Hybrid model – core game owned, premium services licensedRetains revenue stream from subscriptions, still compliant if offline fallback is guaranteed.Requires careful separation of “owned” vs “licensed” assets; higher legal complexity.
Pure license‑to‑playSimplifies DRM and server control.High regulatory risk; potential for forced refunds or forced de‑platforming.

Most studios will gravitate toward the hybrid model because it preserves a recurring‑revenue engine while still satisfying the ownership requirement for the base product. The key is explicit separation: any content that remains permanently tied to a live service must be clearly labeled as a subscription or season‑pass and must not be required for core gameplay.

Designing Resilient Live‑Service Architecture

The single‑point‑of‑failure problem

Traditional live‑service games run all authoritative logic on a single cloud provider (e.g., AWS, Azure). When that provider experiences an outage—or when the studio decides to shut down the service—the entire game can become unplayable. NBA 2K25’s announced server shutdown is a textbook example: players who bought the game were left with a “soft‑locked” experience that required a patch that never arrived.

Hybrid persistence: a practical blueprint

The goal is to decouple core gameplay state from cloud‑only services while still leveraging the cloud for scalability, analytics, and social features. Below is a step‑by‑step architecture that many AAA studios have begun to adopt.

#### 1. Data model design

  • ✔️Authoritative data (e.g., player inventory, character progression, matchmaking ratings) is stored in a cloud‑agnostic format such as Protocol Buffers (protobuf) or JSON‑LD.
  • ✔️Local cache: The client maintains a SQLite database that mirrors the authoritative data. The schema is versioned alongside the game build (see versioning section).

#### 2. Sync engine

pseudo
function syncPlayerData():
    if (cloudEndpoint.isReachable()):
        remoteData = fetchFromCloud(playerId)
        localData = readFromSQLite(playerId)
        merged = merge(remoteData, localData)   // conflict resolution rules
        writeToSQLite(merged)
        pushToCloud(merged)                    // eventual consistency
    else:
        // Cloud unavailable – operate in offline mode
        useLocalDataOnly()
  • ✔️Conflict resolution: Use last‑write‑wins for non‑critical fields (e.g., cosmetic selections) and server‑authoritative for critical fields (e.g., currency balances).
  • ✔️Graceful degradation: If the sync fails, the client automatically switches to offline‑only mode and notifies the player with a non‑intrusive banner (“Playing offline – some features unavailable”).

#### 3. Feature flag system

Implement a centralized feature flag service (e.g., LaunchDarkly, Unleash) that controls optional services such as leaderboards, in‑game chat, or dynamic events.

  • ✔️Health check: Each microservice publishes a health endpoint (/healthz). The flag service polls these endpoints every 30 seconds.
  • ✔️Automatic fallback: If a health check fails for more than two consecutive polls, the flag is toggled off for all players, and the client UI hides the corresponding UI elements.

#### 4. Sunset migration tool

When you decide to retire a service, you must give players a way to export their data. A typical migration flow looks like this:

  1. Export button in the settings menu → triggers a server‑side job.
  2. Server compiles the player’s data into a signed JSON bundle (playerdata202509_01.sig).
  3. The client downloads the bundle and writes it to a dedicated folder (%AppData%/GameName/OfflineData).
  4. A one‑click installer (small executable) reads the bundle, verifies the signature, and updates the local SQLite database.

The signed bundle guarantees integrity and prevents tampering, which is essential for both legal compliance and anti‑cheat considerations.

Real‑world examples

GameOffline fallback approachNotable outcomes
---------------------------------------------------
The Witcher 3 (GOG version)DRM‑free executable + local save files; no server dependency.Continues to sell years after release; no legal disputes over “revoked access.”
Fortnite (Epic)Core gameplay remains online‑only, but cosmetic inventory is cached locally for quick load.Outages affect only matchmaking; players can still view inventory and lobby.
Valorant (Riot)Uses a “client‑side cache” for player profiles; when servers go down, the client shows a “service unavailable” screen but does not crash.Maintains brand reputation during regional outages.

Trade‑offs and mitigations

ConcernOffline‑first benefitPotential downsideMitigation
-----------------------------------------------------------------
Security – local data can be tampered.Players can continue playing without server.Increased cheat risk, especially for currency.Use server‑authoritative validation for critical actions; encrypt local SQLite with per‑user keys.
Data consistency – eventual consistency may cause temporary mismatches.Reduces reliance on constant connectivity.Players may see stale leaderboards.Mark leaderboards as “last updated X minutes ago” and hide them when offline.
Development overhead – building sync, conflict resolution, and feature flags adds complexity.Future‑proofs the product against shutdowns.Longer dev cycles, higher QA load.Adopt open‑source sync libraries (e.g., Couchbase Lite) and automate integration tests for offline/online transitions.
Cost – maintaining both cloud and offline infrastructure.Avoids catastrophic revenue loss if servers are shut down.Higher operational spend.Use serverless functions for sync endpoints; scale down cloud resources after sunset.

The net result is a resilient architecture that protects player ownership while still delivering the live‑service experience that modern gamers expect.

Handling Controversial Content & Community Standards

Handling Controversial Content & Community Standards
Handling Controversial Content & Community Standards

The “zombie‑tenderloin” cautionary tale

When an indie developer released a game that allowed players to kill homeless avatars, the backlash was swift: social‑media campaigns, petitions to platform holders, and a forced removal from storefronts. The developer’s response—full refunds and a charitable donation—mitigated some reputational damage, but the incident illustrates a broader truth: technical feasibility does not equal social acceptability.

Building a risk‑matrix‑driven content pipeline

A systematic approach to content review can catch potentially problematic material before it reaches players. Below is a four‑step pipeline that integrates legal, design, and community perspectives.

#### 1. Define risk dimensions

DimensionDescriptionExample red‑flags
-------------------------------------------
Violence against protected groupsDepicts or encourages harm toward groups defined by race, gender, disability, socioeconomic status, etc.Killing homeless NPCs, targeting religious symbols.
Sexualization of minorsAny depiction of characters under 18 in sexual contexts.Suggestive clothing on teenage avatars.
Political sensitivityContent that references real‑world political events or figures in a polarizing way.Simulating an election rigging scenario.
Cultural appropriationUse of cultural symbols without context or respect.Misusing Indigenous art as a cosmetic skin.
Health‑related triggersGraphic depictions of self‑harm, eating disorders, etc.Suicide scenes without content warnings.

Each dimension receives a score from 0–5 (0 = no risk, 5 = extreme risk).

#### 2. Automated pre‑screen

  • ✔️Static analysis: Use natural‑language processing (NLP) tools to scan dialogue scripts for flagged keywords (e.g., “homeless,” “racist”).
  • ✔️Asset tagging: Enforce metadata tags on 3D models, textures, and audio files that indicate the associated risk dimension.

If any asset scores ≥ 3 on any dimension, it is automatically routed to the next stage.

#### 3. Manual interdisciplinary review

A Content Review Board (CRB) consisting of:

  • ✔️Design lead – understands gameplay intent.
  • ✔️Legal counsel – checks compliance with regional regulations (e.g., EU’s Digital Services Act).
  • ✔️Community manager – knows player sentiment and community guidelines.
  • ✔️Diversity & Inclusion (D&I) advisor – provides cultural context.

The board meets weekly (or more frequently for major releases) and decides:

  • ✔️Approve – asset moves to production.
  • ✔️Modify – request changes (e.g., tone down language, replace a character model).
  • ✔️Reject – asset is removed from the build.

All decisions are logged in a traceability matrix (e.g., JIRA ticket linking the asset ID to the review outcome).

#### 4. Post‑launch monitoring

Even with rigorous pre‑launch checks, player sentiment can shift. Implement a moderation API that surfaces community‑generated flags in real time.

json
{
  "contentId": "mission_42",
  "reports": 124,
  "reportTypes": {
    "offensive": 78,
    "harassment": 46
  },
  "lastUpdated": "2025-09-12T08:34:00Z"
}
  • ✔️Threshold alerts: If reports exceed a configurable threshold (e.g., 50 offensive flags within 24 hours), the system automatically disables the content on the live server and notifies the CRB.
  • ✔️Transparency dashboard: Publish an anonymized version of the report metrics on a public “Community Health” page. This mirrors the approach taken by Valorant in 2023, which saw a 35 % reduction in controversy volume after making moderation data visible.

Ethical DLC as a strategic differentiator

Instead of treating controversial content as a binary “yes/no” decision, consider ethical DLC: optional content packs that replace or augment potentially sensitive material.

  • ✔️Example: A mission that originally involved “killing homeless NPCs” could be re‑skinned as a rescue scenario in an “Ethical DLC” where players provide aid instead of violence.
  • ✔️Monetization: Offer the ethical version for free or at a reduced price, while keeping the original (if legally permissible) as a paid “premium” option for markets where it is allowed.
  • ✔️Player agency: Provide a content filter in the settings that lets players opt‑out of any mission flagged as “high‑risk.”

This approach does three things simultaneously: respects player values, opens a new revenue stream, and demonstrates a proactive stance on social responsibility.

Trade‑offs of a strict content pipeline

FactorPro (strict pipeline)Con (strict pipeline)
-----------------------------------------------------
Speed to marketFewer last‑minute patches; higher confidence at launch.Longer iteration cycles; may delay time‑sensitive events.
Legal riskReduced chance of regulatory fines or takedowns.May limit creative expression in regions with lax standards.
Community trustTransparency and responsiveness build goodwill.Over‑moderation can be perceived as “censorship” by some segments.
Development costClear guidelines reduce rework later.Requires dedicated staff (D&I advisors, legal reviewers).

Most large studios find the net benefit outweighs the added overhead, especially when the cost of a PR crisis (lost sales, platform bans) can dwarf the expense of a small review team.

The Ethical Design of In‑Game Relationships

Why romance mechanics are under the microscope

Rockstar’s upcoming GTA 6 includes a romance system with the character Lucia. A BBC poll showed that 6 % of respondents label virtual infidelity as “cheating,” while 19 % deem it “not okay.” Even though the numbers are modest, the conversation signals a growing expectation that games respect real‑world relational boundaries.

Dual‑layer relationship design

A practical way to satisfy both role‑players and players who prefer a “mechanics‑only” experience is to separate mechanical benefits from emotional narrative.

  1. Mechanical layer – Provides gameplay bonuses (e.g., shared health regeneration, co‑op mission unlocks). These are always active once the player initiates a “relationship status” flag.
  2. Narrative layer – Delivers optional cutscenes, dialogue trees, and romance arcs. This layer can be toggled off in the “Relationship Settings” menu.

#### Implementation sketch

cpp
// Player profile structure
struct PlayerProfile {
    bool relationshipActive;
    bool narrativeOptIn;   // Player toggles this
    int romanceLevel;     // 0–5, affects mechanical bonuses
};

// Gameplay bonus calculation
function applyRomanceBonus(PlayerProfile p) {
    if (p.relationshipActive) {
        healthRegen += 0.05 * p.romanceLevel;
        // other bonuses...
    }
}

The narrativeOptIn flag is stored locally and synced to the cloud, ensuring the player’s choice persists across devices. When a romance scene is about to trigger, the client checks narrativeOptIn. If false, it skips the cutscene and proceeds directly to the gameplay outcome.

Consent prompt and persistent flag

Before any romantic interaction, present a brief, non‑intrusive consent dialog:

“You are about to enter a romantic scene with Lucia. Do you wish to continue?”
  • ✔️Yes, show narrative
  • ✔️No, skip narrative

The player’s selection is saved as narrativeOptIn and applied to all future interactions with that NPC. This respects agency and eliminates the “surprise” factor that can fuel negative media coverage.

Transparency through dev‑blog communication

Open communication is a powerful risk mitigator. Publish a dev‑blog post that explains:

  • ✔️Design intent – Why romance mechanics exist (e.g., to deepen immersion).
  • ✔️Player control – How the consent prompt works and how to disable it.
  • ✔️Future roadmap – Any planned expansions or changes to the system.

A well‑crafted blog post can pre‑empt sensationalist headlines and reassure both players and journalists that the studio is listening.

Trade‑offs of optional romance narratives

ConsiderationBenefitDrawback
----------------------------------
Player agencyIncreases satisfaction for players who dislike romance.May reduce emotional impact for players who enjoy story depth.
Development effortRequires separate scripting for “skip” paths.Extra QA to ensure both branches are bug‑free.
MonetizationEnables “romance DLC” as optional content.Potential perception of “pay‑to‑experience” if narrative is locked behind a paywall.
RegulatoryReduces risk of complaints about “forced sexual content.”None significant.

Most studios find the additional scripting cost modest compared to the brand protection gained by offering clear opt‑out mechanisms.

What This Actually Means for Your Studio

The convergence of legal, technical, and ethical pressures makes the old “publish‑and‑pray” model untenable. Below is a concise checklist that translates the three‑layer framework into concrete milestones you can track.

MilestoneDescriptionOwnerTarget
---------------------------------------
Ownership‑first EULAPublish a consumer‑friendly EULA with perpetual ownership, offline fallback, and transferability clauses.Legal & ProductQ1 2024
Versioned build pipelineTag every release with MAJOR.MINOR.PATCH‑offline and publish a signed manifest.Engineering (CI/CD)Ongoing
Hybrid persistence prototypeImplement cloud‑agnostic data format + local SQLite cache with sync engine.Gameplay/BackendQ2 2024
Feature‑flag health checksDeploy a health‑monitoring service that toggles non‑essential features on outage.Ops/DevOpsQ2 2024
Sunset migration toolBuild a one‑click exporter that creates signed JSON bundles for offline play.Tools TeamQ3 2024
Content risk matrixDefine dimensions, scoring, and automated pre‑screen pipeline.Design + Legal + D&IQ3 2024
Content Review BoardFormalize weekly interdisciplinary meetings and traceability logs.ProductionQ3 2024
Moderation API & dashboardRelease a public‑facing metrics page and automated flag thresholds.CommunityQ4 2024
Dual‑layer romance systemImplement mechanical bonuses + optional narrative with consent prompt.Narrative + GameplayQ4 2024
Transparency dev‑blogPublish at least one post per major feature explaining player controls.Marketing/CommunityOngoing

Anticipated industry shift

Analysts at the 2025 Game Developers Conference (GDC) predicted that within 18 months, roughly 40 % of AAA live‑service titles will ship with a built‑in offline mode. The drivers are clear:

  • ✔️Consumer demand for “play‑anywhere, play‑anytime” experiences that do not disappear when servers go dark.
  • ✔️Regulatory momentum behind the PTPA and similar consumer‑protection laws in the EU and Canada.
  • ✔️Brand risk associated with controversial content, amplified by social media.

Studios that ignore these signals risk:

  • ✔️Higher churn – players abandon games that feel “rented.”
  • ✔️Legal exposure – potential FTC enforcement, class‑action lawsuits, or forced refunds.
  • ✔️Reputational damage – negative press, platform bans, and loss of future talent.

Conversely, studios that embrace ownership, resilience, and ethics gain a competitive moat: stronger community trust, lower long‑term support costs, and the ability to monetize optional DLC without alienating core players.

Key Takeaways

  • ✔️Draft EULAs that grant perpetual, transferable ownership and include an explicit offline‑fallback clause.
  • ✔️Version every build with a semantic tag and publish a signed manifest to create a transparent audit trail.
  • ✔️Decouple core gameplay from cloud‑only services; mirror player data locally with a robust sync engine and use feature flags for graceful degradation.
  • ✔️Plan a sunset migration tool that converts cloud data into a signed, portable bundle, ensuring compliance with emerging ownership legislation.
  • ✔️Implement a risk‑matrix‑driven content review pipeline, involve an interdisciplinary Content Review Board, and expose a community moderation API for real‑time feedback.
  • ✔️Separate mechanical benefits from emotional narrative in relationship systems; give players a consent prompt and a persistent opt‑out flag.
  • ✔️Publish transparent dev‑blog updates to explain design decisions and build trust with the community.

Conclusion

The era of “games as services you can pull the plug on” is ending. Players now expect to own the digital experiences they pay for, regulators are moving to enforce that expectation, and the court of public opinion can shut down a title in days.

By front‑loading ownership into your legal agreements, architecting a hybrid persistence layer that survives server shutdowns, and embedding ethical review and community feedback into your content pipeline, you protect your studio from legal risk, safeguard player goodwill, and future‑proof your revenue streams.

The effort required is non‑trivial—legal rewrites, engineering refactors, and new review processes all demand resources. Yet the cost of inaction—forced refunds, platform bans, or a tarnished brand—far outweighs the investment.

Take the checklist above, assign owners, and start iterating now. The next wave of live‑service games will be judged not just by the size of their player base, but by how responsibly they treat that base as owners of a lasting digital product.

Sources & References

  • ✔️BBC – GTA 6: Can you cheat on someone with a video game character? External resource
  • ✔️The Verge – Video game ownership bill introduced in Congress (Power To the Players Act) External resource
  • ✔️Hindustan Times – San Francisco techie takes down zombie video game that let players kill homeless people External resource
  • ✔️ESA – 2023 Essential Facts About the Computer and Video Game Industry (for market context).
  • ✔️FTC – Consumer Protection and Digital Goods (public statements on upcoming enforcement priorities).

See more articles on The Looplet

Further reading

Read next: continue with one of these related guides.

#live-service architecture#digital rights management#digital asset ownership#ethical game design#live-service games#content moderation#player ownership#legal pitfalls

Frequently Asked Questions

How can I make a live‑service game playable after server shutdown?+

Mirror critical player data to a local SQLite store, implement graceful degradation for non‑essential services, and provide a migration tool that converts cloud data to a portable bundle.

What does the Power To the Players Act require from developers?+

It mandates that a paid game grants perpetual, transferable ownership rather than a revocable license, and it empowers the FTC to enforce regulations ensuring that ownership right.

How should I handle controversial in‑game content to avoid backlash?+

Use a risk‑matrix to score assets, run manual reviews on high‑risk items, expose a community moderation API for flagging, and offer optional ethical DLC to replace contentious material.

Do I need to add consent prompts for in‑game romance systems?+

Yes. Adding a simple opt‑in prompt before romantic interactions and storing the player’s choice respects agency and reduces the risk of negative public perception.

Is it legal to sell a game that becomes unplayable after a server shutdown?+

Under the upcoming Power To the Players Act, selling a game that can be taken away by the publisher would be considered a rental disguised as a sale and could violate consumer protection law.

Dheeraj Ramasahayam
Dheeraj Ramasahayam

Founder & Editor of The Looplet. Sharing fresh technology, coding, and digital insights.

Enjoyed this? Get the weekly digest.

The week's best on engineering, AI, and security — one email, no noise.

Read next

Related topicbusiness tech·September 16, 2026

Seasonal Updates Outperform Mega Expansions for LiveService Games

TL;DR: Major expansions are losing relevance; developers should invest in repeatable seasonal pipelines now to keep live‑service games viable and avoid the pitf

Seasonal Updates Outperform Mega Expansions for LiveService Games

Seasonal Updates Outperform Mega Expansions for LiveService Games