The ZenVisionGames blog

Browser game guides, design notes and honest updates from an independent studio — everything we learn while building small games that load in seconds and play anywhere.

All posts

7 min read Cancel My Subscription is officially released: all 50 levels are live The complete comedy puzzle game is officially released and free to play in your browser, with no download or account required. Play all 50 levels 12 min read Free games to play when bored: try this 50-level challenge Start a free comedy puzzle game in your browser, with no download or signup and 50 increasingly absurd ZenFlix+ levels to beat. Find something to play 13 min read Cancel My Subscription: a free 50-level browser game Meet ZenFlix+, the fictional streaming service with 50 increasingly unreasonable reasons why your cancellation cannot happen yet. Meet the game 16 min read Finishing a 50-level browser game: the final gauntlet How logic, memory, real-time defence and one honest Cancel button became the final five stages of Cancel My Subscription. Read Devlog #6 14 min read 9 games like Neal.fun you can play for free Nine strange, creative browser games and interactive web experiences that start without a download, from quick experiments to slow-burning systems. Explore the games 17 min read Building a subscription cancellation game: 45 levels of hostile UX How one cancellation joke grew into 45 distinct browser-game levels through physical systems, connected records, mobile controls and a deliberately false success screen. Read Devlog #5 16 min read How to build a browser game with JavaScript The practical architecture, input, animation, audio and testing lessons behind a 50-level game built with HTML, CSS and vanilla JavaScript. Read Devlog #4 15 min read How to make a browser game work on mobile Nine practical lessons about touch controls, responsive mechanics, performance, sound and testing learned while building Cancel My Subscription. Read the development guide 14 min read How to design game levels that stay fresh Seven practical lessons about pacing, mechanical variety, mobile controls and fair difficulty from building 30 stages of one browser game. Read Devlog #3 12 min read Why is it so hard to cancel a subscription? Eight common cancellation dark patterns, why they work and a practical checklist for navigating a difficult subscription flow. Read the subscription guide 11 min read What is a browser game? How no-download games work A plain-English guide to how modern games run in a browser, save progress, handle touch input and start without a traditional installation. Read the browser game guide 11 min read How to make a hard game fun without making it unfair Eight practical rules for turning intentional frustration into a fair, funny challenge, learned while building 23 browser-game levels. Read the design notes 12 min read Building Cancel My Subscription: when the buttons started fighting back Six subscription dark pattern examples become shell games, deceptive offers, moving targets, cloned buttons and a retention chat that refuses to end. Read the devlog 7 min read Building Cancel My Subscription: 17 levels into dark-pattern hell Why is cancelling a subscription so hard? Dark patterns. We turned them into a 50-level browser game — here's what's inside the 17 levels live so far. Read the devlog
In the drafts More on the way More development logs, browser-game design notes, and the first look at Perfect Circle Challenge are queued up. Check back soon or grab the RSS feed.

Rather play than read?

Cancel My Subscription is free, loads in seconds, and needs no sign-up.

Play Cancel My Subscription