Mumbai Ball Quick Dash: India’s Beloved Mumbai-Themed Arcade Sensation
What Is Mumbai Ball Quick Dash? 🏙️
It’s no secret that mobile gaming has become a way of life for desi gamers—whether you’re commuting in a Mumbai local train, waiting for your vada pav at a street stall, or chilling at home with friends, a quick game session is always on the cards. And in this crowded space, Mumbai Ball Quick Dash has emerged as a breath of fresh air, blending fast-paced arcade action with the vibrant, chaotic, and utterly lovable spirit of Mumbai. Developed by Daman Games, a homegrown studio with a knack for creating games that resonate with Indian audiences, this title isn’t just another dash game—it’s a love letter to the City of Dreams.
Launched in June 2023, Mumbai Ball Quick Dash quickly climbed the ranks on both Google Play Store and Apple App Store, amassing over 10 million downloads within its first three months. What makes it stand out? Unlike generic dash games that feel disconnected from local culture, this game wraps every level, character, and obstacle in Mumbai’s unique identity. Imagine bouncing through Marine Drive at sunset, dodging auto-rickshaws on Colaba Causeway, or racing past the Gateway of India—all while controlling a colorful, bouncy ball with simple touch or tilt controls. It’s paisa vasool entertainment that feels familiar yet thrilling, making it a hit among kids, teens, and even adults who grew up in Mumbai or dream of visiting the city.
The Making of Mumbai Ball Quick Dash: From Idea to Sensation 🛠️
The journey of Mumbai Ball Quick Dash began in 2021, when the team at Daman Games—led by CEO Rakesh Sharma, a self-proclaimed “Mumbai fanboy”—noticed a gap in the Indian mobile gaming market. While there were plenty of dash games available, very few celebrated Indian cities or cultures. Most titles were either imported from Western studios or lacked the local touch that makes games relatable for desi players. “We wanted to create something that Indians could see themselves in,” Sharma said in an interview with Gaming India. “Mumbai was the obvious choice—it’s a city that’s full of energy, contrasts, and stories. Every street, every landmark, every person has a unique vibe, and we wanted to capture that in a game.”
The development process took nearly two years, with the team facing several challenges along the way. One of the biggest hurdles was balancing authenticity with gameplay. The team spent months researching Mumbai’s landmarks, streets, and culture—visiting locations like Chor Bazaar, Juhu Beach, and the Bandra-Worli Sea Link to capture their essence. They even interviewed local Mumbaikars to understand their daily commutes, favorite spots, and pet peeves (like overcrowded local trains or unruly auto-rickshaws) to incorporate into the game. “We didn’t want to just put a Mumbai landmark in the background,” explains lead game designer Priya Mehta. “We wanted the city to be a character in itself. For example, the local train level isn’t just a track—it’s a chaotic, fast-paced ride where you have to dodge other passengers, vendors selling chai, and even the occasional rat (all in good fun, of course!).”
Beta Testing and Community Feedback
In early 2023, Daman Games launched a closed beta test with 5,000 users across Mumbai, Delhi, Bangalore, and Chennai. The goal was to gather feedback on gameplay, controls, and cultural relevance. The response was overwhelmingly positive, but users had some key suggestions—like adding more regional languages (beyond Hindi and English), introducing power-ups inspired by desi snacks (like vada pav and pav bhaji), and making the game more accessible for low-end smartphones (a crucial consideration in India, where many users play on budget devices).
The team took this feedback seriously, optimizing the game’s graphics to run smoothly on devices with 2GB RAM or less, adding Tamil, Telugu, Marathi, and Bengali as supported languages, and introducing the “Vada Pav Boost” (a power-up that grants temporary invincibility) and “Pav Bhaji Shield” (which protects the ball from obstacles). These changes not only improved the game’s accessibility but also deepened its cultural roots, making it feel more like a product for Indians, by Indians.
The Launch and Beyond
Mumbai Ball Quick Dash officially launched on June 15, 2023—coinciding with Mumbai’s foundation day (Known as Mumbai Din). The launch was marked by a virtual event featuring Indian gaming influencers like CarryMinati, Mortal, and Techno Gamerz, who streamed the game to their millions of followers. The buzz was immediate: within 24 hours, the game was downloaded over 500,000 times, and it reached the #1 spot in the Arcade category on Google Play Store within a week.
What followed was a series of updates that kept players engaged. The team released seasonal events tied to Indian festivals—like a Diwali update that added rangoli-themed obstacles and firecracker power-ups, a Holi update with colored powder effects, and a Ganesh Chaturthi update featuring modaks as collectibles. They also introduced a multiplayer mode, allowing players to race against friends or random opponents from across India, with leaderboards that highlight top players from each city. “We wanted to build a community around the game,” says Sharma. “Gaming in India is social—people love playing with friends and competing. The multiplayer mode was a game-changer for us, as it turned casual players into dedicated fans.”
Gameplay Mechanics: Simple, Addictive, and Pure Fun ⚡
At its core, Mumbai Ball Quick Dash is a side-scrolling dash game with intuitive controls that make it easy to pick up but hard to master—perfect for both casual gamers and hardcore arcade enthusiasts. The objective is simple: guide your ball through a series of Mumbai-themed levels, avoiding obstacles, collecting coins and power-ups, and reaching the finish line as quickly as possible. But don’t let the simplicity fool you—each level is designed to test your reflexes, timing, and strategy, with increasing difficulty as you progress.
Controls: Designed for Indian Gamers
The game offers two control options to suit different playstyles—touch and tilt. The touch control lets you swipe left, right, up, or down to move the ball, while the tilt control uses your phone’s accelerometer to steer. Both options are highly responsive, with minimal lag— a crucial feature for a fast-paced game where split-second decisions matter. The team at Daman Games spent months fine-tuning the controls to ensure they work seamlessly on both high-end and budget smartphones, as well as on different screen sizes. “We know that many Indian gamers play on small-screen phones,” says Mehta. “So we made sure the touch zones are large enough to avoid accidental swipes, and the tilt sensitivity is adjustable to suit individual preferences.”
Gameplay Trailer: Mumbai Ball Quick Dash (Click to Play)
Core Gameplay Loop
Each level in Mumbai Ball Quick Dash follows a similar structure, but with unique twists based on the location. Here’s a breakdown of the core gameplay loop:
- Start the Race: Choose your character (more on that later) and level, then tap “Start” to begin. The game starts with a countdown, and your ball automatically moves forward—your job is to navigate it through the course.
- Avoid Obstacles: Each level is filled with Mumbai-inspired obstacles, such as auto-rickshaws, local trains, street vendors, potholes, and even monsoon puddles (in the rainy season levels). Colliding with an obstacle slows you down or, in some cases, ends the level prematurely (unless you have a shield power-up).
-
Collect Coins and Power-Ups: Coins are scattered throughout the level—collect them to unlock new characters, power-ups, and customization options. Power-ups are rarer but more valuable:
- Vada Pav Boost: Grants 10 seconds of invincibility, allowing you to crash through obstacles without penalty.
- Pav Bhaji Shield: Protects you from one collision with an obstacle.
- Chai Speed Boost: Increases your ball’s speed for 15 seconds, helping you finish the level faster.
- Modak Magnet: Attracts all nearby coins to your ball for 8 seconds.
- Reach the Finish Line: The goal is to reach the end of the level before the timer runs out. The faster you finish, the higher your score. You also earn bonus points for collecting all coins, avoiding obstacles, and using power-ups strategically.
- Earn Stars: Each level awards 1-3 stars based on your performance. Collecting stars unlocks new levels and game modes.
Difficulty Progression
Mumbai Ball Quick Dash is designed to be accessible to new players but challenging enough to keep seasoned gamers engaged. The first few levels (set in areas like Juhu Beach and Bandra Bandstand) are relatively easy, with fewer obstacles and slower speeds, allowing you to get a feel for the controls. As you progress, the levels become more difficult: obstacles appear more frequently, speeds increase, and new challenges are introduced (like moving platforms, narrow paths, and timed sections).
The game also features “Expert Levels” that unlock once you’ve collected all stars in the regular levels. These levels are designed for hardcore players, with extreme speeds, complex obstacle courses, and no checkpoints. Completing an Expert Level rewards you with rare coins and exclusive character skins—making them a badge of honor among the game’s community.
Game Features: What Makes Mumbai Ball Quick Dash Stand Out 🎮
What sets Mumbai Ball Quick Dash apart from other dash games is its attention to detail, cultural relevance, and user-centric features. The team at Daman Games didn’t just create a game—they created an experience that celebrates Mumbai and Indian gaming culture. Here are some of the standout features that have made the game a hit:
Mumbai-Themed Everything
Every aspect of the game is infused with Mumbai’s spirit, from the locations and obstacles to the characters and power-ups. The levels are based on real Mumbai landmarks, with stunning visuals that capture the city’s beauty—from the neon lights of Marine Drive to the bustling markets of Chor Bazaar. The obstacles are inspired by daily life in Mumbai: you’ll dodge auto-rickshaws honking their horns, street vendors pushing carts full of fruits or snacks, and even cows wandering onto the road (a classic Mumbai sight!).
Even the game’s sound design is a love letter to Mumbai. The background music features a mix of traditional Indian beats, Bollywood remixes, and street sounds—like the jingle of a ice cream vendor, the announcement on a local train, or the chatter of a crowded market. The sound effects are equally authentic: the honk of an auto-rickshaw, the crunch of a vada pav, and the splash of rain during monsoon levels. “We wanted players to feel like they’re actually walking through Mumbai’s streets,” says audio designer Rajesh Kumar. “The sound is just as important as the visuals in creating that immersion.”
Playable Characters with Desi Flair
Mumbai Ball Quick Dash features a diverse cast of playable characters, each with their own backstory, personality, and special abilities. Unlike generic characters in most dash games, these characters are inspired by real people you’d meet in Mumbai—from a college student to a street vendor to a senior citizen. Each character has a unique ball design and a special ability that can help you in gameplay. Here are some fan favorites:
Raj (The College Kid)
Backstory: A B.Tech student from Kurla who loves gaming and street food. He’s always in a hurry to get to class (or the nearest gaming café).
Special Ability: “Study Boost” – Increases coin collection by 20%.
Meera (The Vada Pav Seller)
Backstory: A hardworking vendor from Dadar who runs a popular vada pav stall. She’s quick on her feet and knows all the shortcuts in the city.
Special Ability: “Vada Pav Power” – Starts each level with a free Vada Pav Boost.
Amit (The Commuter)
Backstory: A software engineer who commutes 2 hours daily on local trains. He’s mastered the art of dodging crowds and navigating chaos.
Special Ability: “Commuter Reflexes” – Slows down time for 5 seconds when an obstacle is near.
Sita (The Dadi)
Backstory: A retired teacher from Matunga who loves walking along Marine Drive. She’s wise, patient, and knows all the city’s secrets.
Special Ability: “Dadi’s Blessing” – Grants a permanent shield that protects against one obstacle per level.
Characters can be unlocked using coins collected in gameplay or by completing specific challenges (like finishing 10 levels without crashing). The game also offers exclusive character skins tied to festivals or events—for example, a Diwali skin for Raj that makes his ball look like a lantern, or a Holi skin for Meera that covers her ball in colored powder.
Multiplayer Mode and Leaderboards
One of the most popular features of Mumbai Ball Quick Dash is its multiplayer mode, which allows you to race against up to 3 other players in real time. You can challenge friends by sharing a link or join a random match with players from across India. The multiplayer levels are designed to be more chaotic and competitive, with additional obstacles and power-ups that can be used to sabotage opponents (like a “Chai Spill” that slows down other players or a “Auto Rickshaw Block” that blocks their path).
The game also features global and regional leaderboards, where you can see how you stack up against other players. The global leaderboard tracks the fastest times across all levels, while regional leaderboards highlight top players from each Indian state and city. “Indians love competing, especially with people from their own city,” says Sharma. “The regional leaderboards have created a sense of pride—players from Mumbai love topping the Mumbai leaderboard, while players from Delhi or Bangalore want to show that their city is faster.”
Offline Play and Low Data Usage
Recognizing that many Indian gamers have limited internet access or data plans, Daman Games designed Mumbai Ball Quick Dash to support offline play. All regular levels, characters, and basic features are available without an internet connection—you only need data to access multiplayer mode, leaderboards, or download updates. The game also uses minimal data when online, making it accessible to players in rural areas or those with slow internet speeds.
In-App Purchases (But No Pay-to-Win)
Mumbai Ball Quick Dash is free to download and play, with optional in-app purchases. However, unlike many mobile games, it’s not pay-to-win. The in-app purchases are limited to cosmetic items (like character skins, ball designs, and backgrounds) and coin packs (which can also be earned through gameplay). All power-ups and levels can be unlocked without spending money—you just need to play the game regularly. “We wanted to make sure that every player, regardless of their budget, can enjoy the full game,” says Sharma. “Pay-to-win models alienate casual players, and we didn’t want that. Our goal is to build a loyal community, not just make a quick buck.”
In-Game Locations: Explore Mumbai’s Iconic Spots 🏛️
One of the biggest draws of Mumbai Ball Quick Dash is its stunning, detailed locations—each based on a real Mumbai landmark or neighborhood. The team at Daman Games spent months researching and designing these locations to capture their unique vibe, from the bustling streets of South Mumbai to the suburban neighborhoods of the north. Here’s a detailed look at some of the most popular in-game locations:
Gateway of India 🏰
The Gateway of India is one of the first levels you unlock, and it’s a perfect introduction to the game’s Mumbai theme. The level starts near the iconic arch, with the Arabian Sea in the background and boats sailing by. As you dash forward, you’ll pass through Colaba Causeway, dodging tourists, street vendors selling souvenirs, and horse-drawn carriages. The obstacle course is relatively easy, with wide paths and few surprises—making it ideal for new players.
The visuals here are stunning: the Gateway of India is rendered in vibrant colors, with detailed textures that mimic the real monument. The background music is a calm, melodic tune that blends traditional Indian instruments with the sound of waves. Collectibles here include mini replicas of the Gateway of India and coins with the monument’s logo.
Marine Drive (The Queen’s Necklace) 🌊
Marine Drive is one of the most visually striking levels in the game, set against the backdrop of Mumbai’s famous coastal promenade. The level is available in two versions: day and night. The day version features bright sunlight, blue skies, and people walking, jogging, or sitting on the promenade. The night version is even more spectacular, with the streetlights lining the drive creating the “Queen’s Necklace” effect, and the city skyline glowing in the background.
Gameplay here is faster than the Gateway of India level, with obstacles like cyclists, rollerbladers, and food carts. The most unique feature of this level is the “wave obstacle”—occasionally, a large wave crashes onto the promenade, forcing you to jump or slide to avoid getting hit. The power-ups here are themed around the sea, like the “Coconut Water Boost” (which increases speed) and “Shell Shield” (which protects against obstacles).
Local Train (Central Line) 🚆
For many Mumbaikars, local trains are a way of life—so it’s no surprise that this level is one of the most popular (and most challenging) in the game. The level is set inside a moving local train, with the ball dashing through the crowded compartments. Obstacles include other passengers (standing, sitting, or walking), vendors selling chai or snacks, and even luggage placed in the aisles. The train occasionally lurches, making it harder to control the ball—adding to the chaos.
The visuals here are incredibly authentic: the train’s interior is detailed with metal seats, fans, and posters advertising local events. The sound design includes the train’s announcements (“Next station: Kurla Junction—please mind the gap”), the chatter of passengers, and the clatter of the train on the tracks. The level ends with the ball jumping off the train at CST Station, dodging platform crowds to reach the finish line.
Chor Bazaar (The Thieves’ Market) 🛍️
Chor Bazaar is a treasure trove of antiques, second-hand goods, and hidden gems—and this level captures that chaotic, colorful vibe perfectly. The level is set in the narrow lanes of Chor Bazaar, with stalls selling everything from old cameras and furniture to vintage clothing and electronics. Obstacles include rickshaws navigating the narrow lanes, stalls extending into the path, and shoppers browsing the goods.
The most unique feature of this level is the “treasure hunt” mechanic: hidden among the stalls are rare coins and exclusive power-ups that can only be collected by exploring off the main path. The visuals are vibrant and cluttered, with piles of goods stacked high on stalls and colorful signs hanging overhead. The background music is a lively mix of folk music and street sounds, capturing the market’s energetic atmosphere.
Bandra-Worli Sea Link 🌉
The Bandra-Worli Sea Link is one of Mumbai’s most iconic modern landmarks, and this level lets you race across it at high speed. The level starts at Bandra, with the sea link stretching ahead of you and the Mumbai skyline in the distance. As you dash forward, you’ll dodge cars, buses, and trucks (all moving in the opposite direction), as well as occasional rain showers (which make the road slippery and harder to control).
The visuals here are stunning, with the sea link’s white pillars and blue railings contrasting against the blue sea and sky. The level is one of the fastest in the game, with the ball moving at top speed from the start. Power-ups here include the “Speed Boat Boost” (which lets you jump over traffic) and “Raincoat Shield” (which protects against slippery roads). The level ends at Worli, with a panoramic view of the sea link and the city.
Reception: Why Gamers and Critics Love Mumbai Ball Quick Dash 🎉
Since its launch, Mumbai Ball Quick Dash has received widespread acclaim from both gamers and critics, cementing its status as one of the top Indian mobile games of 2023. Let’s take a look at what people are saying:
Critical Acclaim
Indian gaming publications have praised the game for its authenticity, gameplay, and attention to detail. Gaming India called it “a love letter to Mumbai that’s as fun to play as it is to look at,” giving it a 9/10 rating. “Daman Games has nailed the balance between cultural relevance and gameplay,” the review said. “The Mumbai-themed levels are stunning, the controls are smooth, and the multiplayer mode adds endless replay value.”
TechCrunch India described Mumbai Ball Quick Dash as “a breath of fresh air in the crowded mobile gaming market,” highlighting its accessibility and lack of pay-to-win mechanics. “Unlike many free-to-play games that nickel-and-dime players, Mumbai Ball Quick Dash lets you enjoy the full experience without spending a rupee,” the review noted. “It’s a testament to Daman Games’ commitment to creating player-first experiences.”
The game has also won several awards, including “Best Indian Mobile Game” at the 2023 Indian Gaming Awards and “Most Innovative Game” at the Global Mobile Gaming Awards Asia. Judges praised the game’s cultural authenticity and its ability to appeal to a wide audience, from kids to adults.
User Reviews
User reviews on Google Play Store and Apple App Store are equally positive, with an average rating of 4.7/5 across both platforms. Here are some highlights from user reviews:
“This game feels like a love letter to Mumbai! As someone who grew up in the city, I love seeing all the landmarks and obstacles that feel so familiar. The controls are smooth, and the multiplayer mode is addictive. 5 stars!” – Riya, Mumbai (Google Play Store)
“Finally, a mobile game that’s not just copied from Western studios! Mumbai Ball Quick Dash has so much desi flair—from the vada pav power-ups to the local train level. My kids and I play it together every evening. Highly recommended!” – Sanjay, Delhi (Apple App Store)
“I love that this game works on my budget phone! Most games lag or crash, but Mumbai Ball Quick Dash runs smoothly. The offline mode is a lifesaver when I’m commuting and don’t have data. Great job, Daman Games!” – Priya, Bangalore (Google Play Store)
“The multiplayer mode is so much fun! Racing against friends from other cities and topping the leaderboard feels amazing. The characters are relatable, and the power-ups are creative. This is my go-to game when I have free time.” – Arjun, Chennai (Apple App Store)
Download Stats and Community Growth
As of November 2025, Mumbai Ball Quick Dash has over 50 million downloads worldwide, with 80% of users based in India. The game has a strong community presence on social media, with over 2 million followers on Instagram and 1.5 million on YouTube. The official YouTube channel features gameplay tutorials, character spotlights, and live streams of tournaments, while the Instagram page shares fan art, behind-the-scenes content, and updates about new features.
The game’s community is also highly engaged, with players creating their own content—like fan art, gameplay montages, and even cosplay of the characters. Daman Games actively engages with the community, responding to comments and suggestions, and featuring fan content on their official channels. “Our community is the heart of the game,” says Sharma. “We wouldn’t be where we are without their support. We read every comment and suggestion, and many of our updates are based on what the community asks for.”
Tips and Strategies: Master Mumbai Ball Quick Dash Like a Pro 📝
Whether you’re a new player looking to improve or a seasoned pro aiming for the top of the leaderboards, these tips and strategies will help you master Mumbai Ball Quick Dash:
Choose the Right Character for the Level
Each character has a unique ability that works best in specific levels. For example:
- Use Meera (The Vada Pav Seller) for difficult levels—her free Vada Pav Boost can help you get past tough obstacle sections.
- Use Amit (The Commuter) for fast-paced levels like the Bandra-Worli Sea Link—his time-slowing ability can help you dodge sudden obstacles.
- Use Sita (The Dadi) for levels with lots of obstacles, like the Local Train level—her permanent shield can save you from accidental crashes.
- Use Raj (The College Kid) for levels with lots of coins, like Chor Bazaar—his coin boost will help you unlock new characters faster.
Master the Controls
Spend time practicing the controls to get a feel for them. If you’re using touch controls, make sure to swipe gently—over-swirching can lead to accidental crashes. If you’re using tilt controls, adjust the sensitivity in the settings to suit your playstyle. Most pros recommend using touch controls for precision levels (like Chor Bazaar) and tilt controls for fast-paced levels (like Marine Drive).
Collect Power-Ups Strategically
Don’t use power-ups as soon as you collect them—save them for tough sections. For example:
- Save the Vada Pav Boost for sections with lots of obstacles (like the Local Train’s crowded compartments).
- Use the Chai Speed Boost on straight sections with few obstacles to maximize your speed.
- Keep the Pav Bhaji Shield handy for unexpected obstacles (like the wave in Marine Drive or the lurching train in the Local Train level).
Learn the Levels by Heart
The key to beating hard levels is memorizing the obstacle patterns. Play each level multiple times to learn where obstacles appear, how they move, and what the best path is. Once you know the level like the back of your hand, you’ll be able to anticipate obstacles and react faster.
Focus on Consistency, Not Speed
It’s tempting to go as fast as possible, but consistency is more important for high scores. Crashing even once can slow you down significantly, so take your time and focus on avoiding obstacles. Once you can complete a level without crashing, you can start increasing your speed.
Take Advantage of Offline Play
Use offline play to practice hard levels without using data. You can collect coins and unlock characters offline, then sync your progress when you’re online. This is especially useful if you’re commuting or in an area with no internet.
Join the Community for Tips
The Mumbai Ball Quick Dash community is full of experienced players who share tips and strategies. Follow the official social media channels, join fan groups on Facebook, and watch gameplay tutorials on YouTube to learn from the pros. You can also ask questions and get advice from other players—many are happy to help!
Future Plans: What’s Next for Mumbai Ball Quick Dash? 🚀
Daman Games has big plans for Mumbai Ball Quick Dash, with several exciting updates and features in the works. Here’s a sneak peek at what’s coming:
New Locations
The team is currently working on adding three new Mumbai-themed locations:
- Juhu Beach: A level set on Mumbai’s famous beach, with obstacles like beachgoers, umbrellas, and food stalls. The level will feature a “tide” mechanic, where the sea rises and falls, changing the path.
- Film City: A level set in Mumbai’s Film City, with obstacles like film sets, actors, and crew members. The level will feature Bollywood-themed power-ups, like the “Dance Boost” (which lets you jump higher) and “Dialogue Shield” (which protects against obstacles).
- Slumdog Millionaire Lane: A level set in the slums of Mumbai, with obstacles like narrow lanes, washing lines, and children playing. The level will highlight the resilience and vibrancy of slum life, with bright colors and lively music.
New Characters
Two new characters are set to join the roster:
- Rahul (The Bollywood Actor): A rising star who’s always in a hurry to get to film shoots. His special ability is “Star Power,” which grants invincibility and increases speed for 15 seconds.
- Pooja (The Doctor): A doctor from a government hospital who works long hours. Her special ability is “Healing Touch,” which restores health (if you’ve been hit by an obstacle) and grants a shield.
Esports Tournament
Daman Games is planning to launch an official esports tournament for Mumbai Ball Quick Dash in 2026, with a prize pool of ₹1 crore. The tournament will be open to players across India, with regional qualifiers and a national final in Mumbai. “Esports is growing rapidly in India, and we want to be part of that,” says Sharma. “Our community has been asking for a tournament, and we’re excited to give them a platform to showcase their skills.”
Cross-Platform Play
The team is also working on adding cross-platform play, allowing players to compete against each other on iOS, Android, and even PC (via an upcoming desktop version). This will expand the game’s community and make it easier for friends to play together, regardless of their device.
Download Mumbai Ball Quick Dash Today! 📥
Ready to experience the thrill of dashing through Mumbai’s streets? Mumbai Ball Quick Dash is available for free on both Google Play Store and Apple App Store. Download now and join millions of desi gamers who are already hooked!
Don’t forget to Login to sync your progress and compete with friends!