Top
Best
New

Posted by terabytest 10/24/2024

Show HN: 2048 turned 10 this year, I built an updated version to celebrate(play2048.co)
Hi all! My name is Gabriele Cirulli, I’m the original creator of 2048. Ten years ago, someone posted 2048 on HN[1] and suddenly it seemed like everyone was playing it. Back then, I wrote a bit about my experience during those weeks[2].

Even after all these years, that experience still feels a bit surreal to me. I’m deeply grateful to everyone who connected with the game, whether in small or significant ways, and for the stories shared along the way. Some people expressed how they were going through tough times and found some comfort, however small, in playing 2048.

At the start of last year, I wanted to breathe new life into the game as it was starting to show its age. I quit my job last October to work on 2048 full time and spent a year building this new version (the original took just 5 days!). I wanted to pay tribute to what made 2048 great while modernizing and polishing the experience.

The idea of adding powerups came when Prime Gaming and I connected to see if we could create a special version of 2048 for their members, with some exclusive extras. Some of those powerups made it into the main game, though there’s still a Classic[3] mode just like the original for those who prefer a more hardcore experience. The old site is also still online[4].

2048 is now my full-time focus, and I’m excited about the ways it can keep improving. I wanted to share this update with the community where it all began, both for a bit of nostalgia and to hear your thoughts and feedback!

Thank you all so much!

— Gabriele

[1]: https://news.ycombinator.com/item?id=7373566

[2]: https://medium.com/@gabrielecirulli/2048-success-and-me-7dc6...

[3]: https://play2048.co/classic

[4]: https://classic.play2048.co

669 points | 212 comments
101008 10/24/2024|
This may be buried in the comments and you will never see it, but thank you very much Gabriele. Your game helped me in a very weird circumstance.

I was afraid of flying, specially on the takeoff and landing (and turbulence as well, ha). So I read somewhere that if I focused on something else, it would help me. So for the past years, I played 2048 during takeoff and landing, and it worked. It helped me to focus on something else, not the airplane, and I started to enjoying more my trips.

Now I don't need to do it anymore, but just for the experience I still do it when I fly. So thank you for helping me with my fear!

bschwindHN 10/25/2024||
This is bizarre. I came into this thread to make this exact same comment - I play 2048 religiously during takeoff, turbulence, and sometimes landing. It works really well, though if you were to watch a replay of my game, you could tell when turbulence hits because I start making faster and less logical moves :)
morelikeborelax 10/26/2024|||
Very bizarre, as I also found it helped with this! I was only a First Officer at the time, but even as a Captain today I find playing 2048 during take off and landing really helps.
dngit 10/26/2024||
Wait, you're a Captain, and you fear of taking off and landing? I have so many questions :). Also, as someone who is scared of taking off and landing, I'm even more scared now.
averageRoyalty 10/27/2024||
I suspect they were being facetious.
101008 10/25/2024|||
I'm afraid again now...
terabytest 10/24/2024|||
That’s amazing! Such a cool story. I’m really happy that 2048 was able to help you this way :)
richardzhang 10/24/2024|||
Always amazing to read about surprising positive impacts that a project can make in someone's life like this.
nikeee 10/24/2024||
TypeScript was fairly new at that time and to learn it, I ported 2048 to TypeScript. It was fun!

Fast forward a couple of years, I was debugging an issue with a react component and glanced over the .d.ts of react. I was quite surprised when I saw that my name was in them. I never contributed to react's types myself.

It turned out that someone took some types I wrote for 2048 and used them in the very first type definitions for react: https://github.com/DefinitelyTyped/DefinitelyTyped/commit/4b...

It's still there to this date, but I've lost my TS port in the sands of time.

mordae 10/24/2024||
This doesn't make any sense. We should be celebrating 8 years, 16 years and so on.
Medox 10/25/2024||
In 8+16 years from now we can celebrate 2048 the whole year. Still time for the author to implement an Easter egg until then.
rossant 10/24/2024||
The true 10th anniversary actually happened 1000 years ago.
nicole_express 10/24/2024||
Congrats on the 10 year anniversary, though honestly I think having tried your new 2048 I'll go back to the classic build. It might just be the hours I've poured into the original but it feels faster without the additional animation. But still a lot of good work there and I'm wishing you the best of luck.

As for the argument about Threes!, I have to say that I've generally found 2048 to be a much more fun game; the full-screen sliding and the lack of the 1+2 mechanic makes things move much faster, which for me is a priority. That's definitely personal taste, but I hate the vitriol that comes up on the topic.

mbb70 10/24/2024||
My favorite 2048 clone by far is https://ashervollmer.github.io/2048/128.html, which is just a 3x3 2048 that only spawns 2. I like it because it is possible to achieve total victory, a perfect game fills the board with a a final score of 7172.
rob74 10/24/2024||
Wow, has it already been ten years? I also wrote a clone of 2048 back then (https://github.com/nieware/gofusion), using Go and a QML-based UI, for a contest, and (to my astonishment) actually won the first prize, which consisted of a Nexus 7 tablet (which served me well for several years) and a rare original vinyl Gopher figurine (which is still sitting on my desk looking at me serenely with its googly eyes while I type this).
rzodkiew 10/24/2024||
I've opened the game without reading the post. When I've hovered over the crown and saw the prime stuff I thought it was some kinda' joke or parody. Turns out it isn't. Which I think is even funnier in some meta/state-of-the-things-today way. As there's nothing left but laugh at the absurdity of our reality.
morpheuskafka 10/25/2024||
Same here, saw this post and thought it would be a nice way to pass time on my laptop which is tethered to 256kbps free roaming while my phone updates over the censored wifi so I don't waste my fast data (hence browsing HN as one of the few text-based websites still around).

I remembered 2048 as a nice all-javascript game that runs in memory... opened this "updated version" and was met with slow-loading fonts, Google Ads, sign in and payment features, and the game did not in fact work (UI rendered but the initial 2 tile never loaded).

ahstilde 10/25/2024||
What's absurd about a consumer brand having a gaming division?
randomblast 10/24/2024||
You know how the distribution of 2-value vs 4-value for new tiles is a weighted random function? And sometimes you get an unlikely 4 that really screw you over? Have you thought about adding a mode which always creates the worst option of the 2?

You could call it “God does play dice with the universe. They're loaded and he hates you.”

amadeuspagel 10/24/2024||
Like HATETRIS: https://qntm.org/files/hatetris/hatetris.html
terabytest 10/24/2024|||
I think 2048-AI had this, but I’m not sure. It’d surely be pretty evil. Imagine it turning on randomly when it detects you’re going too fast :)
ovolve 10/24/2024||
Someone forked 2048-AI and added evil mode :) https://sztupy.hu/2048-Hard/ Originating in the StackOverflow comments here https://stackoverflow.com/questions/22342854/what-is-the-opt...

BTW, congrats on the whole thing; what a ride. I remember staying up all night implementing the AI after seeing it here, and the rush of seeing it win the first time, plus the added rush of seeing the AI post right next to the original post on here. Thanks for the fun!

Jerrrry 10/24/2024||
Like a Cambodian version of minesweeper.
iainmerrick 10/24/2024||
For those who haven't heard of Threes, I highly recommend giving it a try. It's the original game that 1024, 2048 etc were cloned from (and I think it's still the best by far). Wikipedia has a good summary: https://en.wikipedia.org/wiki/Threes#Legacy
terabytest 10/24/2024||
Thank you for your comment. I wanted to add that credit should indeed be given where it's due and that while I didn’t mention Threes in my original post, it has played a significant role in 2048’s existence. Threes is credited on the play2048.co site (and now also on GitHub), and I’ve always tried to acknowledge its influence.

That said, I think there’s a balance to strike. As I mentioned before, I created 2048 before I became aware of Threes, and while it’s important to credit inspiration, I’m not convinced that every creative project needs to trace back every indirect influence. 2048 began as a small experiment without any intent of gaining popularity, and it grew into something distinct, shaped by the viral spread and its community of its open-source variations.

I understand the value of recognizing origins, but I also believe 2048 has developed its own identity over time. I appreciate the feedback, and I’m always open to improving where needed. Thanks for sharing your thoughts.

Jerrrrrrry 10/24/2024|||
Humans are incapable of absolutely original thought - whether our inspirations are conscious, sub-conscious or fabricated.

Wordle was just...

DropBox was just...

the iPhone was just...

Modern movies are just...

Don't allow others to dismiss your work. They are jealous they didn't do it first - which begs the question - if it was _just_.... then why didn't _they_ do it?

I was originally frustrated with your game and jealous of you for awhile, too.

MattRix 10/24/2024|||
I feel like this is a bit misleading. You say you weren’t aware of Threes at all when you made 2048, which may be technically true, but then you should probably clarify that 2048 was a clone of 1024 which was a clone of Threes. And this all happened within around a month of when Threes released… to the point where many people started accusing Threes of being a clone of 2048.
doppp 10/24/2024||
Let it go, Matt.
torlok 10/25/2024|||
How about don't support people who profit off of cheap clones and "forget" to mention the original years later.
rafram 10/25/2024||
Cirulli never profited off of 2048, as far as I know. The iOS app that actually made money was a ripoff by someone else of his MIT-licensed code.
MattRix 10/24/2024|||
[flagged]
ziddoap 10/24/2024||
It seems like you are piling on just to pile on, not simply "pointing out the origin". There's already 52 matches for "Threes" on this submission. I think we get it. The author of has added credits to Threes. You won!
MattRix 10/24/2024||
[flagged]
ziddoap 10/24/2024||
If this was your only comment, I wouldn't have said anything. But you have 5 (now 6!) separate comment chains going on about Threes. In addition to the other 5 top-level comments, and ~20 replies that talk about Threes. All saying the same stuff.

It's boring.

MattRix 10/24/2024||
I didn't post any top level comments, I'm only correcting people who I see posting misinformation. Isn't the point of Hacker News for people to talk about things they have expertise in? This happens to be a situation I know a lot about since I was also a mobile puzzle game developer at the same time this happened.
ziddoap 10/24/2024|||
>Isn't the point of Hacker News for people to talk about things they have expertise in?

No. Although that certainly can help, it's not the main point.

From the guidelines: "If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity."

Seeing the exact same thing posted about Threes in over half of the comments here is the opposite of gratifying one's intellectual curiosity. It's boring. Especially when the comment is just a slight rephrasing of a comment that's already been posted several times (or worse, solely a link to your own comment elsewhere in the submission).

MattRix 10/24/2024||
[flagged]
dang 10/24/2024||
Please don't do this. 13 comments on this is too much, and (as is typical) they've gotten progressively more off-topic and flamewarrish.

When people start arguing about what they did or didn't say, with swipes like "Oh come on," it's clear that curious conversation was left behind quite a while ago and it's time to stop.

MattRix 10/24/2024||
I get why you'd want to get rid of this thread, but surely the problem was caused the much earlier comment from doppp that said "Let it go, Matt". From what I've seen in the past, you would usually remove that kind of personalized negative response, but not in this case?
dang 10/25/2024||
I hear you, but different people draw the what-caused-it line completely differently—it basically always feels like the other person started it and did worse (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...). It's like the old adage "The fight started when he hit me back."

The reason I replied to you is that your account was producing quite a bit more than the other accounts in this repetitive and dyspeptic discussion.

throwaway199956 10/24/2024|||
But the comments largely doesn't add anything further interesting to the discussion. Its been mentioned and spoken about ad nauseam.
lifthrasiir 10/24/2024|||
While it's unfortunate that the Threes team didn't receive a proper recognition, I believe the popularity of 2048 mainly comes from the fact that it can be, in some sense, "finished" unlike Threes. Yes, you can continue after 2048, but it was a good milestone that is initially hard but can be done relatively easily once you've got the hang of it. The clear milestone makes every game play much more disposable unlike Threes, even though you can surely continue even after that. (I did play Threes a bit before 2048 got popular and realized this in retrospect.) The same principle applies to more recent Suika Game and I still find it amusing that the only major change for both was the title.
iainmerrick 10/24/2024|||
Hmm, I'd guess that difference isn't significant for the vast majority of players. And for those that care, the greater depth of Threes is surely an advantage.

I think 2048 became more popular because it was a) on the web, and b) free, whereas Threes was only on the iPhone and cost a few bucks.

Oh, and c) the OP, to give him his due credit, did a really nice job with it! It had the same kind of simplicity and virality as Wordle.

6DM 10/24/2024||||
I will add, from playing with this just now, three's feels so much harder.
lifthrasiir 10/26/2024||
Yeah, that was also why I stopped play Threes shortly after trying it a bit.
zahlman 10/24/2024|||
Suika Game has the same core mechanic (and many clones) but still represents a fundamentally different game. The gameplay is not even in the same category, as it involves some kind of physical simulation.

... or did you mean that Suika Game itself wasn't the original game with the falling-circles mechanic?

lifthrasiir 10/25/2024||
More like the latter, but not exactly (and that's my fault, sorry). As I said, 2048 is primarily distinguished from Threes by its title which implies the clear milestone. While the author of 2048 probably didn't intend this---after all, it is a clone of another clone 1024---, it seems that the Threes team also overlooked this to me. The title Suika Game also seems to share this quality probably by accident, which was what I originally meant to say.
zahlman 10/25/2024||
... As effective as those titles are, I suddenly find myself imagining an alternate timeline with games and franchises like Bowser Bash, Quest for the Triforce, 25 Lines, Megalopolis, The Space Race, Shadaloo Smackdown....
makeitdouble 10/24/2024|||
As Threes was getting famous I bought it and tried a bit, but it didn't really stick.

It's with 2048 that I actually got hooked, it felt like a more natural and seamless game to play. I think it's the simplicity (no cuteness, no craftyness) that helps abstract the game, and of course dealing with powers of two makes it all the more natural. It felt a lot easier to get in and out of the game, be it for 30 sec to check the train station or 4 hours until lunch break.

I feel like Threes was the cute and whimsical game, while 2048 could probably become the classic game, in the same kind of spot as Tetris.

donatj 10/24/2024|||
> It's the original game that 1024, 2048 etc were cloned from

This argument has always been silly.

Three's didn't invent sliding tile games. Sliding tile games existed going back to the 1980s and 2048's mechanics are different enough that I don't even think they're comparable.

They've existed in wood for a lot longer than that.

https://en.wikipedia.org/wiki/Klotski

torlok 10/25/2024||
It's not different to 1024, and not giving credit where it's due is not unintentional. It's like making a falling blocks game with tetrominoes, but the board is 20 blocks wide, and you "forgot" to mention that it's inspired by Tetris.
smitelli 10/24/2024|||
Threes was (I believe) the first iOS game I actually paid money for. You could tell that the author was a true craftsperson who really cared about every detail of the product. It always felt unjust that the clones got all the attention, and now the nostalgia.
mrgoldenbrown 10/24/2024||
Threes would have worked fine as a free web game if they prioritized attention, but they chose to make it an iOS only paid app, presumably because they preferred making money over gaining attention. That's a very reasonable tradeoff in my book, I'd rather have money in pocket than stranger's upvotes.
rubslopes 10/24/2024|||
Here's a great blog post from the Threes dev about their creation process and the impact of the rip-offs:

https://asherv.com/threes/threemails/

zahlman 10/24/2024|||
>2048 is a broken game. Something we noticed about this kind of system early on (that you'll see hidden in the emails below). We wanted players to be able to play Threes over many months, if not years. We both beat 2048 on our first tries. We’d wager most people that have been able to score a 768 or even a 384 in Threes would be able to do the same using the fabled “corner strategy”. You probably could too! Just try tapping “up” then “right” in alternating order until you can’t move. Then press left. You may not get to a 2048, but you might just see your highest score ever.

>When an automated script that alternates pressing up and right and left every hundreth time can beat the game, then well, that's broken.

From my experience, this greatly overstates the "exploit". In 2048 you get to maybe 128 this way typically before you can't move up/right any more, then you have to start thinking after the left press. Basically whenever you slide away from the "preferred" corner, supposing your plan is to slide back promptly, there's always a chance that a random spawn gets in your way and complicates the plan. Getting to 2048 on the first try doesn't sound like a modal experience at all. (Of course, most new 2048 players won't have had the experience of developing Threes first.)

For that matter, the developer talks about how rare it is to see a 6144, but doesn't seem to acknowledge that reaching a 4096 in 2048 is far more difficult than reaching 2048.

At any rate, it's not at all immediately clear why having the player join 1+2 first before making blocks of 3*2^n, should noticeably improve the gameplay over having only powers of two. So IMO it's not that the gameplay of 2048 is fundamentally less interesting; the implementation just sets a lower standard.

(Though for what it's worth, I've wondered how it might go with the Fibonacci sequence - allowing 1s to merge either with 2s or other 1s.)

MattRix 10/24/2024|||
You just have to play Threes for a few hours and it becomes obvious it’s a much more interesting and deep game than 2048. Of all the things that can be debated about this situation, that feels like the biggest stretch of all.
zahlman 10/24/2024|||
I don't mean to "debate" the depth of Threes (having not played it), only to say that it isn't obvious from a description. On the other side of the equation, 2048 is clearly interesting enough to have sold (and, from what I can tell, marketed by word of mouth), and its players would seem to disagree with the Threes author that 2048 is "a broken game". The corner shake might seem like a tedious but powerful strategy; but it doesn't come anywhere close to trivializing the object of the game, and this is a casual time-waster anyway.

2048 might well have won out for its simplicity (although personally I think the audio had a lot to do with it). Screenshots of Threes development (from the page linked in the post I quoted) imply that for quite a while it allowed for making numbers of any 2^x*3^y form, and earlier versions of the game must have tried even more complex rules - even larger prime numbers like 79 show up. Eventually this reduced to only numbers of the form 2^x*3 (as well as 1 and 2). To me that looks like a strange left-over irregularity, even if it does improve gameplay.

(After reading the rest of the thread, I think I regret replying at all.)

xp84 10/24/2024||
> interesting enough to have sold

Hasn't 2048 always been free? When comparing a paid game with a clone that's free (or even "free-to-play with obnoxious ads and lootbox mechanics" not that 2048 is that) the latter will usually become more popular, and that certainly happened here.

I am not sure how I feel about it. I certainly don't believe anyone should be able to legally own an idea like "sliding tile number games based on powers of 2 with or without being multiplied by 3" but I also don't have a lot of respect for those who, lacking an original idea, resort to cloning someone else's creative work (or in 2048's case, I guess, cloning another clone). So I guess I have no problem with them existing, but don't feel any desire to give them accolades or to play their game.

zahlman 10/24/2024||
>Hasn't 2048 always been free?

I paid something like $2 CAD in the Nintendo eShop for a 3DS version. (If it's a clone, it hews very close to the original.) I guess I can't be sure it's supposed to work like that.

rafram 10/25/2024||
That was a clone. The creator of 2048 never distributed anything besides the free web version.

https://kotaku.com/clone-of-clone-of-clone-now-on-3ds-eshop-...

ghghgfdfgh 10/25/2024||||
Try getting the 32768 tile in 2048. Yes, it can be done somewhat consistently, but it requires a deep and somewhat subtle strategy. Furthermore, the “snake” formation that every player learns at the beginning stops being optimal at a certain point, and thus the late game has much more variety than the early game. I do think that Threes is more complex, but I’m not sure if this complexity is really necessary.
fedorareis 10/24/2024|||
I don’t agree that it is obvious that it is more interesting or deep. I have played a lot of hours of Threes and it is mildly more complex because the tiles only move 1 square at a time, but in my opinion that doesn’t actually make it more interesting or deep.
madcaptenor 10/24/2024||||
That's been implemented - google "Fibonacci 2048".
keeganpoppen 10/24/2024|||
you're right, it's not an "exploit"; it is literally the gameplay. go watch anyone play 2048 for more than 9 seconds and then try to tell me that isn't the case...

and why is the fact that the difference between threes and 2048 "not immediately obvious" salient... at all? what is it even supposed to mean? i'm not so great at number theory... that doesn't make me think that all those people are gods among humans. same with the obverse: i am really good at geometry, so honestly are we sure that the ancient greeks were even good at math? it's not immediately obvious to me that geometry even is math. they didn't even have calculators for god's sake!

mysterydip 10/24/2024|||
I love being able to see the prototype evolution of the game on here. Thanks for sharing!
matsemann 10/24/2024|||
I don't understand the peeve people have about mentioning Threes all the time. Does every discussion about a FPS game need to point out it's the same concept as Doom or Quake or whatever? The vitriol in some of the comments here are quite weird to me.

It's also dishonest to label 2048 as a clone. Personally I never cared much for Threes, and same I guess with my parents etc which all got hooked for a while on 2048. 2048 strikes a good balance on being accessible and challenging, most people don't want it more complicated or deeper.

If anything, the 2048 hype must have helped Threes tremendously. Instead, many people act as if 2048 was a slight on Threes somehow, stealing their thunder. I actually bought Threes based on all the comments back then, but didn't really like it. Too cutesy, and too challenging when I just wanted to mindlessly swipe.

iainmerrick 10/24/2024|||
Does every discussion about a FPS game need to point out it's the same concept as Doom or Quake or whatever?

It's a fair question, but Doom and Quake were both very famous and successful.

What sticks in my craw a bit with Threes is that the clones came out really fast, and 2048 in particular because much more famous and successful, so Threes never really got the chance to shine as much as it deserved (except when die-hard fans like me keep coming out of the woodwork to hype it, as you say). And I still think Threes has a much better and deeper game design than any of the clones!

If one of the many clones and variants of Wordle had been a runaway success, and the excellent original had been relatively overlooked and forgotten, I'd similarly be promoting Wordle in threads like this.

It's not that I resent the success of 2048 -- to the contrary, the OP did a great job with it and the success is deserved. But I assume that many people who have heard of 2048 have not heard of Threes, and I'd like them to try it, because it's great.

Suppafly 10/24/2024||
>If one of the many clones and variants of Wordle had been a runaway success, and the excellent original had been relatively overlooked and forgotten, I'd similarly be promoting Wordle in threads like this.

Why? It's not a job, or even a fun hobby, to try and ensure forgotten things get the recognition they deserve.

iainmerrick 10/24/2024|||
I'm surprised it's hard to understand! I see it as like recommending a cult movie or book to people -- that's not an unusual thing to do, right? Like when you're talking about time travel movies and there's always that one person who pops up and says "OK, but have you seen Primer? You should see Primer!"

It can get tedious if you overdo it, sure.

Suppafly 10/24/2024||
>Like when you're talking about time travel movies

Sure, but this wasn't a thread about games, or sliding number games, in general, it was a thread about 2048 specifically.

zahlman 10/24/2024|||
>It's not a job, or even a fun hobby

However, some might imagine it to be virtuous.

echoangle 10/24/2024||||
> Does every discussion about a FPS game need to point out it's the same concept as Doom or Quake or whatever?

Well the great differentiator between puzzle games is the idea of the playing mechanism. The great differentiator between FPS is implementation. If I make an FPS, I didn’t really steal from Doom because the idea is pretty obvious. But if I make a sliding game that’s very similar to 2048, you might say I stole the idea. It’s like with patents, subjectively the mechanism of a FPS shouldn’t be patentable to me, but three or 2048 might be.

xp84 10/24/2024||
> three or 2048 might be

I think there can be a different line drawn for "what should be patentable or legally protected" and "what should be celebrated as creativity."

A clone of Tetris where the line pieces are 5 blocks tall, for instance, is not notable or creative. But also, I think someone should be legally free to make it if they're not infringing Tetris's trademarks or stealing their code.

Suppafly 10/24/2024||||
>If anything, the 2048 hype must have helped Threes tremendously.

This. I've never heard anyone mention Threes outside of a sub discussion about 2048. For all the people here that claim to love it, it has had very little impact outside of being discussed as being similar to, or a precursor of, 2048.

usrusr 10/25/2024|||
I agree: even if the descriptions of Threes (never played it) are only half true, they are completely different genres: one is a deep puzzler that aims for the kind of challenge that some absolutely do require to accept a game as entertainment but many others would consider borderline work, the other is a super casual routine builder that derives its quality only from the challenge of balancing full autopilot mode with maintaining a bit of attention. I 'd guess that not only would the latter have failed (silently, not spectacularly) if the author had tried to sell it on some app store instead of just putting it out on the web, the former would just as certainly not have gone viral like 2048 did. I absolutely do share your belief that 2048 (and the resulting discussions) has sold far more Threes than Threes ever did, or rather than Threes would have in a timeline where 2048 never happened.

(PS: and on a more meta level, people like us feeling super clever about "2048 helped Threes!" might be the secret sauce responsible for much of the longevity of the games' shared virality)

lanthade 10/24/2024|||
I still play Threes regularly. It’s super accessible but still remains challenging after years of play. I even occasionally still set a new high score.
Ringz 10/25/2024||
It’s exactly the same for me. Threes never gets boring. I can almost finish 2048 every time. For me, that’s the definition of boring.
tym0 10/24/2024||
Came here to post a link to Threes, it does make me a bit sad whenever people mention 2048 without Threes.
Suppafly 10/24/2024||
[flagged]
keeganpoppen 10/24/2024||
uhhhh. well if reading their personal attestation is insufficient...
red_admiral 10/24/2024|
Congratulations!

"Powerups with Amazon Prime" sounds like the famous bug report that grep (I think) should search on Amazon if it doesn't find the string locally, which was submitted IIRC in protest at the Ubuntu "lens" doing just that.

More comments...