Analogue’s limited edition Pockets are delightful and frustrating

The life of a retro gamer is one fraught with delight and frustration. Chasing the unique feeling of waiting years while someone develops a new game for your vintage console of choice in their spare time. But the delight, when it lands, makes it all worth it. Conversely, watching someone snipe your eBay bid for a super rare game you’ve been seeking for years, that’s frustrating. No one appears to understand this yo-yo of emotions better than the team at Analogue — makers of some of the most desirable modern retro consoles around.

When I say Analogue understands this, I mean it’s perfected the art of inducing both ends of that emotional spectrum. The very existence of the company shows it understands the passion retro lovers feel about gaming history. But almost two years after the release of the (delightful) Pocket handheld, we’re still (frustrated) waiting for key accessories and consoles to reliably be in stock. Meanwhile, the company just unveiled some seriously delightful limited editions. (Good luck actually buying one — frustrating.) They really have this retro gaming thing down to a tee, and fans have noticed.

Analogue

When the Pocket was announced, that sent a wave of delight around the retro gaming community. That was in October 2019 with an estimated release date of “2020.” Eagle-eyed readers will have already noticed that the company missed that broad target by almost a year. That’s a minor frustration, but one that only served to fuel the desire for what is, arguably, Analogue’s most complicated and refined product. Almost immediately, the company reopened orders along with a mild bump in price and — depending on how quick you were — a potential two-year window for it to ship.

As of this month, most of those orders have finally been fulfilled — but not without sprawling Reddit mega-threads of people comparing shipping statuses, order numbers and total days since ordering (props to the 600+ crew). The recent glow in the dark (GITD) limited edition itself caused a bit of a stir (or, in some cases, contempt) as the lucky few who were able to secure one saw it ship out immediately with no wait at all —- including the one Analogue supplied for the images in this story.

Things got a bit meta when Analogue quickly unveiled another series of limited editions, this time, the saliva-inducing transparent colors that every gaming handheld deserves. People who had jumped on the GITD Pocket found themselves with buyer’s remorse, had they known the other editions were coming, they would have rather tried for one of those. Some folks are just buying the limited editions because they simply want a Pocket, leaving fewer for those that actively wanted them. A delightfully frustrating situation for all involved.

Reddit / MrFixter

The Glow in the Dark Analogue Pocket looks fantastic though (we’re sure the transparent ones will also). And it’s another sign of Analogue’s hard-line approach to retro purism. The Pocket, a clear reference to the Game Boy Pocket, which had one little-known, hyper rare limited edition given out at a gaming competition. You guessed it, it was glow in the dark — the only official Nintendo console ever to come in the luminous material. Cruelly, the Game Boy Pocket didn’t have a backlight, so the effect was hard to enjoy during play time.

Analogue’s version, of course, can totally be played in the dark, and is positively encouraged. “Glow in the dark is amazing — when was the last time you’ve seen a proper consumer electronic fully glow in the dark?” Christopher Taber, founder and CEO of the company told Engadget. And according to Taber, the design involved creating an entirely new material. “We spent a few months getting the color and unique starry, chalky texture. Multiple different plastics to allow that to only be shown when it’s glowing — when not glowing it has the perfect green, pure.” Taber’s enthusiasm appears to be matched by Pocket fans as all the units sold out in under two minutes. (Though Taber didn’t specify how many were available when asked.)

Unsurprisingly, and to the chagrin of, well, everyone, plenty of GITD editions have found their way into the hands of resellers.

Now that the shipping of actual Pockets seems to be mostly caught up, I asked whether there’d be stock for the holidays, to which Taber confirmed there would be. Which just leaves those cartridge adapters, and that’s a whole other situation, one that’s changed a fair bit since launch.

Photo by James Trew / Engadget

The whole selling point of the Pocket was that it could natively play original Game Boy cartridges (including Color and Advanced titles), plus Atari Lynx and Game Gear carts via an adapter. Later, TurboGrafx-16/PC Engine and NeoGeo Pocket adapters were also confirmed to be in development. At launch, the Game Gear accessory was ready to go, but there’s been a long wait for the others.

Analogue initially communicated they should be available in Q3 this year, but Taber said they were “still on track to be shipped out by the end of the year.” (FWIW, an archived version of this page showed Q3 up until at least the day before we asked for confirmation, Google has since cached a newer version.) But the real change is that the Pocket can play games from far more systems than it could at launch, including some of the ones for which there are adapters.

The Pocket doesn’t emulate games so much as it reprograms itself to “become” the system you want to play. It does this via something called Field Programmable Gate Arrays (FPGA) and more specifically “cores” that, in lay terms, mimic each system — it’s what sets the Pocket apart from most other retro handhelds that emulate in software.

Since launch cores have been made available for a number of consoles, including the NES, SNES, Genesis/Megadrive, Neo Geo and TurboGrafx-16. To play games from these systems, no adapter is required, but it does mean dabbling in the murky world of ROMs. To what extent this diminishes the appetite for the adapters is unclear (the Atari Lynx and Neo Geo Pocket remain the systems with adapters that don’t have community-created cores available).

Analogue’s Transparent Limited Edition Pockets go on sale today at 11AM Eastern. 

This article originally appeared on Engadget at https://www.engadget.com/analogues-limited-edition-pockets-are-delightful-and-frustrating-140012471.html?src=rss 

Engadget Podcast: Meta’s Quest 3, AI and Ray-Ban smart glasses

This week, it’s Meta’s turn to highlight AI during its device event. In this episode, Devindra and Cherlynn dive into all of the news from Meta’s Connect 2023 event, where it unveiled Meta AI and accompanying celebrity-powered chatbots. Oh yah, and it introduced the Meta Quest 3 and new Ray-Ban smart glasses, too. More so than the metaverse and VR, it’s really AI that Zuckerberg wants to push across all of Meta’s apps and devices.

And in other news, we discuss why the end of the WGA strike is a big deal for AI in Hollywood; ex-Microsoft exec Panos Panay officially heading to Amazon; and why the FTC is targeting Amazon over its potential ecommerce monopoly.

Listen below or subscribe on your podcast app of choice. If you’ve got suggestions or topics you’d like covered on the show, be sure to email us or drop a note in the comments! And be sure to check out our other podcast, Engadget News!

Subscribe!

iTunes

Spotify

Pocket Casts

Stitcher

Google Podcasts

Topics

Meta’s Connect event announces Quest 3 VR, Ray-Ban smart glasses and a slew of AI – 0:35

Hollywood Writers’ Guild ends strike with studio agreements on AI authorship, streaming residuals – 28:51

Panos Panay is officially going to head Amazon’s devices team – 32:03

FTC sues Amazon over ‘monopolistic practices’ – 35:30

FCC revives Obama-era net neutrality rules – 37:59

Jony Ive and Sam Altman are working on AI-powered hardware – 40:43

Top U.S. spy agencies are working on AI chatbots of their own – 55:56

Working on – 58:24

Pop culture picks – 59:23

Credits
Hosts: Devindra Hardawar and Cherlynn Low
Producer: Ben Ellman
Music: Dale North and Terrence O’Brien

This article originally appeared on Engadget at https://www.engadget.com/engadget-podcast-meta-quest-3-ai-chatbots-123005634.html?src=rss 

The Morning After: The FTC is challenging Microsoft’s Activision buyout, again

Just when Microsoft’s buyout of Activision finally seemed to be near complete — and we could focus on Google’s legal tussles with the Department of Justice — the Federal Trade Commission said it will revive its attempt to block the $69 billion deal in an adjudicative process. Microsoft received EU approval over the summer when the European Commission endorsed the deal as long as the tech giant could ensure “full compliance with commitments.”

Normally, the FTC drops its challenges to deals when efforts are lost in federal court. This move will not delay the deal, though in the worst-case scenario, Microsoft might have to sell off parts of the gaming company. Microsoft told Bloomberg it’s not concerned about the move preventing its purchase. Regardless of the impact it could have, the FTC’s in-house hearing will only start after the Ninth Circuit issues an opinion on the appeal.

— Mat Smith

The Morning After is going to YouTube. Check out our weekly episodes here!

The biggest stories you might have missed

How to use iOS 17’s Check In feature in iMessage to let friends know you got home safe

macOS Sonoma made me hate widgets less

The best gaming keyboards of 2023

ChatGPT now supports voice chats and image-based queries

Scientists confirm some black holes spin

The researchers analyzed 22 years’ worth of observations of the galaxy M87.

Observing 22 years of the first black hole humanity has ever imaged has offered “unequivocal evidence” that black holes spin. There’s apparently an oscillating jet that swings up and down roughly every 11 years. An international team of scientists headed by Chinese researcher Dr. Cui Yuzhu analyzed more than two decades of observational data gathered by more than 20 telescopes around the world to make the discovery in the black hole at the center of galaxy M87.

A small fraction of particles not falling into the black hole get jetted out. The telescopes’ observations show that M87’s jet oscillates by 10 degrees in a recurring 11-year cycle —– as Einstein’s General Theory of Relativity predicted. Aside from proving Einstein right, it’s a significant discovery that massively improves our understanding of black holes.

Continue reading.

Honda’s first all-electric SUV has 300-mile range

The Prologue arrives in early 2024.

Honda has revealed more details about its all-electric Prologue SUV. The EV will have a listed range of 300 miles and cost around “the upper $40,000s” before any incentives or tax credits. The pricing puts it well above rival SUVs, like the Volkswagen ID.4, Hyundai Ioniq 5 and Mustang Mach-E — all of which start around $40,000. Also, the range of Honda’s EV is comparatively shorter.

Continue reading.

This third-party deck makes your Switch feel like a dream

CRKD’s Nitro Deck costs $60.

Engadget

The Nitro Deck comes from CRKD, a new company founded at Embracer Group’s Freemode incubator lab. The Nitro Deck is a simple idea executed well: Slide your Switch screen into the frame and it acts as a self-contained, beefed-up gamepad, sidestepping the initially innovative but drifty Joy-Con controllers. You can also get it in a decidedly Gamecube colorway. Lots of purple.

Continue reading.

These origami-inspired flying robots change shape in mid-air

The true foldables.

University of Washington

Scientists at the University of Washington have developed flying robots that change shape in mid-air, without batteries, as originally published in the research journal Science Robotics. These miniature Transformers snap into a folded position during flight to stabilize descent. They weigh just 400 milligrams and feature an on-board battery-free actuator, powered by solar. Future-use cases could range from monitoring weather to checking air conditions with a fleet of the lil’ things

Continue reading.

This article originally appeared on Engadget at https://www.engadget.com/the-morning-after-the-ftc-is-challenging-microsofts-activision-buyout-again-111600835.html?src=rss 

Netflix mails its final DVDs to subscribers

Netflix is shipping its final DVD rentals, marking the end of an era that helped make the company the streaming behemoth it is today. “Netflix will mail its final DVD on September 29, 2023,” the company said in a post on X yesterday. “But the red envelope remains an enduring symbol of our love of entertainment.”

Netflix announced in April this year that it would shut down its DVD rental business on September 29, saying the shrinking demand for physical rentals is making it “increasingly difficult” to offer the quality of service it wants. The company shipped its first disc (Beetlejuice) in 1998, and has since shipped 5.2 billion movies in those red envelopes to more than 40 million customers. 

Netflix will mail its final DVD on September 29, 2023.

But the red envelope remains an enduring symbol of our love of entertainment. pic.twitter.com/vVdjuhJvrb

— Netflix (@netflix) September 28, 2023

DVD rentals paved the way for Netflix to introduce streaming on-demand in 2007, and it quickly grew to become the company’s most popular offering by 2009. The rest is history, as Netflix gradually expanded to produce its own streaming content and now counts over 238 million subscribers. Meanwhile, DVD rentals (which shifted to DVD.com) have gradually become a minor part of Netflix. And while video purists still love DVDs and Blu-rays, sales worldwide dropped 19 percent from 2021 to 2022 alone. In one recent blow, Disney announced that it was halting DVD and Blu-ray production in Australia.   

While it’s sadly the end of an era, there is one silver lining. This summer, Netflix announced that anyone who still has a rental will be able to keep their discs, and can even request up to 10 more movies so that the company can clear out its stock. “Please enjoy your final shipments for as long as you like,” the company posted on X

Netflix

This article originally appeared on Engadget at https://www.engadget.com/netflix-mails-its-final-dvds-to-subscribers-113557572.html?src=rss 

Google is sunsetting its collaborative Jamboard app

Google is sending Jamboard on its way to the company’s ever-growing graveyard full of products and services that didn’t quite work out. It will wind down the Jamboard whiteboarding app sometime in late 2024, it has revealed in a Workspace post, and will switch to working more closely with third-party partners. Jamboard is the tech giant’s home-grown whiteboarding solution that provides people the ability to collaborate in real time. Anything drawn or edited on its website or app, for instance, gets reflected on the Jamboard hardware, and vice versa. 

To continue giving teams that use its tools access to a collaborative digital whiteboard, Google is integrating FigJam, Lucidspark and Miro across its Workspace. It also promised to provide a “retention and migration path” so that users don’t lose any collaborative work they’ve created within an organization. In its post, Google said it received feedback from customers that the advanced features offered by the aforementioned third-party partners helped their teams work better together. Based on that feedback, the company has decided to “leverage [its] partner ecosystem for whiteboarding in Workspace and focus [its] efforts on core content collaboration across Docs, Sheets, and Slides.”

In addition to killing the Jamboard app, Google is also winding down support for the $5,000 Jamboard device. The 4K digital whiteboard, which originally went on sale in 2017, will stop receiving auto-updates on September 30, 2024.

This article originally appeared on Engadget at https://www.engadget.com/google-is-sunsetting-its-collaborative-jamboard-app-101658315.html?src=rss 

SpaceX lands US Space Force contract for Starshield satellite communications

SpaceX has won a $70 million contract with the US Space Force to provide satellite communications for the US Space Force via its Starshield program, Bloomberg reported. The company will effectively be repurposing its Starlink network for military usage as a way to provide a “secured satellite network for government entities,” according to SpaceX’s website. The contract has a one-year duration. 

“The SpaceX contract provides for Starshield end-to-end service (via the Starlink constellation), user terminals, ancillary equipment, network management and other related services,” a Space Force spokesperson told CNBC in a statement. The initial phase requires the Space Force to pay $15 million to SpaceX by September 30th, and SpaceX will support 54 military “mission partners” across Department of Defence (DoD) branches. 

A group of US senators recently criticized SpaceX’s actions in Ukraine, after a biography on Elon Musk revealed that he refused Ukraine’s request to extend Starlink coverage to allow a naval attack on Russian-held Crimea. “We are deeply concerned with the ability and willingness of SpaceX to interrupt their service at Mr. Musk’s whim and for the purpose of handcuffing a sovereign country’s self-defense, effectively defending Russian interests,” they wrote.

However in a post on his social network X, Musk refuted that sentiment. “Starlink needs to be a civilian network, not a participant to combat. Starshield will be owned by the US government and controlled by DoD Space Force,” he said. 

SpaceX is already a key contractor for the Pentagon, providing the military with rocket launches. Last year, the Space Force approved the company’s reusable Falcon Heavy to carry US spy satellites into orbit. Earlier this year, SpaceX won a contract to provide an unspecified number of Starlink ground terminals for use in Ukraine. 

This article originally appeared on Engadget at https://www.engadget.com/spacex-lands-us-space-force-contract-for-starshield-satellite-communications-085045883.html?src=rss 

Tesla sued by federal agency for racial harassment at California factory

Tesla has been tolerating racial harassment at its factory in Fremont, California since at least 2015 until today, according to the lawsuit filed by the US Equal Employment Opportunity Commission (EEOC). The automaker has violated federal law by tolerating the “widespread and ongoing racial harassment of its Black employees,” the agency said. Further, affected workers who raised concerns about the abuse they were getting were apparently subjected to various forms of retaliation: They were transferred, their duties were changed, or they were terminated. 

The EEOC’s lawsuit says Black employees were regularly called variations of the N-word, “monkey,” “boy” and “black b*tch” throughout the factory, even in hubs were workers gathered. These employees also encountered drawings of racial graffiti, including swastikas and nooses, on desks, as well as on the walls of bathroom stalls and elevators throughout the factory. If these allegations sound familiar, it’s because they’re identical to the complaints filed by plaintiffs who previously sued Tesla for racial harassment. 

One of those plaintiffs was Melvin Berry, who accused Tesla supervisors of using racial slurs against him. And there was Owen Diaz, who said he was subjected to racial slurs and was made to feel unsafe at work with racist graffiti on his workspace, such as drawings of Inki the Caveman. Diaz was originally granted $137 million in damages, which was one of the highest amounts awarded to an individual suing on the basis of discrimination. However, it was significantly lowered following several appeals, until it was reduced to $3.2 million earlier this year. 

The EEOC filed its lawsuit after doing an investigation on the automaker and trying to reach pre-litigation settlement through conciliation. Now, it’s seeking both compensatory and punitive damages, as well as backpay for all affected workers. It’s also asking the court for an injunction “designed to reform Tesla’s employment practices to prevent such discrimination in the future.”

This article originally appeared on Engadget at https://www.engadget.com/tesla-sued-by-federal-agency-for-racial-harassment-at-california-factory-053220563.html?src=rss 

Apple asks Supreme court to reverse App Store ruling in Epic case

As expected, Apple is making a last-ditch effort to get the Supreme Court to reverse a ruling that would force it to open up its App Store to third-party payments. The iPhone maker filed a petition with the Court Thursday, arguing that the lower court injunction was “breathtakingly broad” and “unconstitutional.”

It’s the latest beat in a long-simmering feud between Cupertino and the Fortnite developer that’s seen both sides ask the Supreme Court to reverse parts of a lower court ruling. But Apple’s latest petition could have far-reaching consequences for all developers, should the Supreme Court decide to take up the case.

That’s because Apple is asking the Supreme Court to reverse an injunction that would require the company to allow app developers to offer payments that circumvent its App Store, and the fees associated with it. Such a move would be a major blow to the App Store’s business, which has used the rule to maintain strict control over in-app payments.

The rule, often referred to as an “anti-steering” policy, has long been controversial and a major gripe for developers. It not only prohibits app makers from providing links to web-based payments, it bars them from even telling their customers that a cheaper rate was available somewhere else.

Fortnite developer Epic made the issue a central part of its antitrust lawsuit against Apple in 2020, and the judge in the case ruled in Epic’s favor on the issue in 2021. Apple has spent the last two years fighting that part of the ruling.

Separately, Epic has also asked the Supreme Court to reconsider part of the lower court’s ruling in its bid to keep its antitrust claims against Apple alive.

This article originally appeared on Engadget at https://www.engadget.com/apple-asks-supreme-court-to-reverse-app-store-ruling-in-epic-case-221126323.html?src=rss 

Meta’s metaverse is getting an AI makeover

Meta’s Connect keynote felt different this year, and not just because it marked the return of an in-person event. It’s been nearly two years since Mark Zuckerberg used Connect to announce that Facebook was changing its name to Meta and reorienting the entire company around the metaverse.

But at this year’s event, it felt almost as if Zuckerberg was trying to avoid saying the word “metaverse.” While he did utter the word a couple of times, he spent much more time talking up Meta’s new AI features, many of which will be available on Instagram and Facebook and other non-metaverse apps. Horizon Worlds, the company’s signature metaverse experience that was highlighted at last year’s Connect, was barely mentioned.

That may not be particularly surprising if you’ve been following the company’s metaverse journey lately. Meta has lost so much money on the metaverse, its own investors have questioned it. And Zuckerberg has been mercilessly mocked for trying to hype seemingly minor metaverse features like low-res graphics or avatars with legs.

AI, on the other hand, is much more exciting. The rise of large language models has fueled a huge amount of interest from investors and consumers alike. Services like OpenAI’s ChatGPT, Snap’s MyAI and Midjourney have made the technology accessible — and understandable— to millions.

ASSOCIATED PRESS

Given all that, it’s not surprising that Zuckerberg and Meta used much of Connect — once known solely as a virtual reality conference — to talk about the company’s new generative AI tools. And there was a lot to talk about: the company introduced Meta AI, a generative AI assistant, which can answer questions and take on the personality of dozens of characters; AI-powered image editing for Instagram; and tools that will enable developers, creators and businesses to make their own AI-powered bots. AI will even play a prominent role in the company’s new hardware, the Meta Quest 3 and the Ray-Ban Meta smart glasses, both of which will ship with the Meta AI assistant.

But that doesn’t mean the company is giving up on the metaverse. Zuckerberg has said the two are very much linked, and has previously tried to dispel the notion that Meta’s current focus on AI has somehow supplanted its metaverse investments. “A narrative has developed that we’re moving away from focusing on the metaverse vision,” Zuckerberg said in April. We’ve been focusing on both AI and the metaverse for years now, and we will continue to focus on both.”

But at Connect he offered a somewhat different pitch for the metaverse than he has in the past. Over the last two years, Zuckerberg spent a lot of time emphasizing socializing and working in VR environments, and the importance of avatars. This year, he pitched an AI-centric metaverse.

“Pretty soon, I think we’re going to be at a point where you’re going to be there physically with some of your friends, and others will be there digitally as avatars as holograms and they’ll feel just as present as everyone else. Or you know, you’ll walk into a meeting and you’ll sit down at a table and there will be people who are there physically, and people are there digitally as holograms. But also sitting around the table with you. are gonna be a bunch of AIs who are embodied as holograms, who are helping you get different stuff done too. So I mean, this is just a quick glimpse of the future and how these ideas of the physical and digital come together into this idea that we call the metaverse.”

Notably, the addition of AI assistants could also make “the metaverse” a lot more useful. One of the more intriguing features previewed during Connect were Meta AI-powered search capabilities in the Ray-Ban Meta smart glasses. The Google Lens-like feature would enable wearers to “show” things they are seeing through the glasses and ask the AI questions about it, like asking Meta AI to identify a monument or translate text.

It’s not hard to imagine users coming up with their own use cases for AI assistants in Meta’s virtual worlds, either. Angela Fan, a research scientist with Meta AI, says generative AI will change the type of experiences people have in the metaverse. “It’s almost like a new angle on it,” Fan tells Engadget. “When you’re hanging out with friends, for example, you might also have an AI looped in to help you with tasks. It’s the same kind of foundation, but brought to life with the AIs that will do things in addition to some of the friends that you hang out with in the metaverse.”

Meta

For now, it’s not entirely clear just how long it will be before these new AI experiences reach the metaverse. The company said the new “multi-modal” search capabilities would be arriving on its smart glasses sometime next year. And it didn’t give a timeframe for when the new “embodied” AI assistants could be available for metaverse hangouts.

It’s also not yet clear if the new wave of AI assistants will be popular enough to fuel a renewed interest in the metaverse to begin with. Meta previously tried to make (non-AI) chatbots a thing in 2016 and the effort fell flat. And even though generative AI makes the latest generation of bots much more powerful, the company has plenty of competition in the space. But by putting its AI into its other apps now, Meta has a much better chance at reaching its billions of users. And that could lay important groundwork for its vision for an AI-centric metaverse.

This article originally appeared on Engadget at https://www.engadget.com/metas-metaverse-is-getting-an-ai-makeover-194004996.html?src=rss 

Google will let publishers hide their content from its insatiable AI

Google has announced a new control in its robots.txt indexing file that would let publishers decide whether their content will “help improve Bard and Vertex AI generative APIs, including future generations of models that power those products.” The control is a crawler called Google-Extended, and publishers can add it to the file in their site’s documentation to tell Google not to use it for those two APIs. In its announcement, the company’s vice president of “Trust” Danielle Romain said it’s “heard from web publishers that they want greater choice and control over how their content is used for emerging generative AI use cases.”

Romain added that Google-Extended “is an important step in providing transparency and control that we believe all providers of AI models should make available.” As generative AI chatbots grow in prevalence and become more deeply integrated into search results, the way content is digested by things like Bard and Bing AI has been of concern to publishers. 

While those systems may cite their sources, they do aggregate information that originates from different websites and present it to the users within the conversation. This might drastically reduce the amount of traffic going to individual outlets, which would then significantly impact things like ad revenue and entire business models.

Google said that when it comes to training AI models, the opt-outs will apply to the next generation of models for Bard and Vertex AI. Publishers looking to keep their content out of things like Search Generative Experience (SGE) should continue to use the Googlebot user agent and the NOINDEX meta tag in the robots.txt document to do so.

Romain points out that “as AI applications expand, web publishers will face the increasing complexity of managing different uses at scale.” This year has seen an explosion in the development of tools based on generative AI, and with search being such a huge way people discover content, the state of the internet looks set to undergo a huge shift. Google’s addition of this control is not only timely, but indicates it’s thinking about the way its products will impact the web.

Update, September 28 at 5:36pm ET: This article was updated to add more information about how publishers can keep their content out of Google’s search and AI results and training.

This article originally appeared on Engadget at https://www.engadget.com/google-will-let-publishers-hide-their-content-from-its-insatiable-ai-202015557.html?src=rss 

Generated by Feedzy
Exit mobile version