Keyboard Builders' Digest
New coupon! Save 5% at Vala Supply!

Issue 98 / Week 40 / 2022

This is a hand-picked selection of last week's content from a keyboard enthusiast's perspective. Posts that may teach you something, make you think and contribute to the common knowledge of the DIY builder community.

View mode: compact | normal | full

Contents

Editorial

Behind the Scenes of Issue 98

Rolco-60, ergohaven interview, Chosfox CFX samples, new discount, lots of meetups, etc.

Hey y'all,

Welcome back for another edition of Keyboard Builders' Digest (this time Issue #98), a weekly roundup of this DIY keyboard focused newsletter and blog from Tamas Dovenyi – that's me. If you are new to this, you can read how this started out and what this is all about nowadays. If you like what you see, you can subscribe to the newsletter (free) and donate some bucks to keep this otherwise free and ad-free project alive.

---

Ergohaven interview

As indicated, I'm working on a handful of interviews simultaneously. The progress depends mostly on the interviewees. ;) This time we finished one with ergohaven-founder Evgeny.

Pic: Evgeny

Evgeny

Since he's based in Russia, beside the usual keyboard stuff we had to address the apparent elephant in the room as well.

Read the interview here.

Rolco-60

Sorry for the potato shots and also for making photos of a keyboard before cleaning…

Anyway, I've never seen anything like this Rolco-60 from 1989 and had to buy it. ;)

Pic: What switch is this?! it drives me crazy.

What switch is this?! it drives me crazy.

Despite clicking through the whole Deskthority wiki, I can't identify the switches. Feel free to get back to me if you recognize them.

More info in the post and some more close-ups on imgur.

Chosfox

Chosfox sent me this sample of the larger CFX caps, as well as some homing ones. Thanks Robin! More photos later, related post on the newest CFX caps here.

Pic: New Chosfox CFX keycaps

New Chosfox CFX keycaps

FYI, Chosfox is one of the 70+ shops offering discounts via the KBDNEWS coupon code. Just tellin'. ;)

Vendor database

Meetup database

Lisboa, Bucuresti (and the archive Moscow one) – these records were added AFTER the event. Honestly, this breaks my heart.

Luckily, more and more meetups make their way into the database in advance. ;)

As always, this meetup database is both a calendar and an archive so feel free to send me upcoming events or even ones from the recent past to make this collection as comprehensive as possible.

Donors

No new donors this week.

Many thanks to my recurring donors!

Donate some bucks if you can afford it and think the features of this blog are worthy of some support.

---

That's all for today. Thanks for reading.

Feel free to comment in this issue's r/mk thread, and as always: keep learning and building.

Cheers, Tamás


Projects

box-o-alps

Sander Boear's box-o-alps is an open-source PCB (actually two) in a classy lunchbox. ;)

After projects like the Lil Chonky Bois, Sander Boer aka Snd666 published his box-o-alps, consisting of two keyboard models optimized for travel – with a 3D printed case and travel/storage box.

The two different PCBs in the repo are: the Splanck version (a monoblock split ortholinear keyboard), and the Absolem-inspired one, which is based on.. well, surprise!.. MrZealot's Absolem – minus thumb splay.

The overall design reminds me of those early Japanese ergonomic keyboards like Masasuke Morita's NEC M-Type or Ken Sakamura's TRON, but even the Marquardt Mini-Ergo.

I reached out to Sander who was kind enough to answer some questions:

Can you tell us about your inspiration?

I started this project bc I wanted to try my hand at pcb design and I had a bunch of matias silent switches, some blackpill mcus and two complete sets of vintage alps keycaps on hand. And, also, I wanted a keeb that was more portable as a package.

The layout is lifted from my absolem build except the thumbs and mrzaelot is right, this thumb setup is not ideal. Should be moved to the middle at least .5U.

Difficulties, lessons learned?

My lessons learned are basically that mcu pinout can be tricky, the pcbs are faulty in that regard. I rewired the absolem ergo one to work with the blackpill and the splanck pcb got modded/hacked to work with a pro-micro.

Pic:

Another lesson is that with a pcb, a switchplate is sort of mandatory to keep the switches in line. The splanck is a naked pcb and I needed to glue the switches in place prior to soldering to keep them from wandering.

Last lesson is that a hot-air soldering station is really convenient for working with pcbs and smd, more so than I anticipated.

What's next?

Next project is a sweep-like split pcb, trrs based, low profile hotswap…

Resources

Here is a gallery of the box-o-alps project: https://imgur.com/a/0qiiYvo

And this is the associated github with the KiCad projects and the Blender 3d print models:

https://github.com/sanderboer/box_o_alps


GRIN Quern

Policium announced his GRIN Quern – an ergonomic keyboard with GRIN/Sagittarius layout and center trackpad.

The GRIN Quern is Policium's entry for the Seeed Keyboard Competition. (Only five days left!)

It features a Seeed XIAO RP2040 controller, and a Cirque trackpad with encoder ring put in the middle of a physical layout similar to that of the Sagittarius.

And if you know what a quern-stone is, the name doesn't need much explanation.

I thought that when I was turning the rotary encoder in the center, it looked like I was turning a millstone – Policium.

Layout

While the layout is heavily reminiscent of the Sagittarius by Gondolindrim and Tom, and also of the author's own GRIN layout, the motivation was to realize a layout that @KeebTaro, a streamer friend of Policium wanted to do:

Specs

  • 58 keys
  • GRIN/Sagittarius layout
  • trackpad + rotary encoder
  • OLED display
  • Seeed XIAO RP2040 controller
  • IO expander

It seems keyboards with a space in the center are now popular in Japan and elsewhere. Examples are Ergotonic49, cocot46, Ambi, etc.

My friend calls the center space "Buddha space". It seems to be a place to display something important. Other designs include a numeric keypad, encoder, trackball, and many others – Policium.

We are talking about an MX-compatible high-pro project, so the knob and trackpad would be lower than the keys around them, making them less convenient to use. The solution was to create a 3D-printed base.

The trackpad is a Cirque TM040040, and since the QMK already includes a driver for the Cirque Pinnacle 1CA027, it can be used simply by connecting it via I2C or SPI.

Matrix

As Policium points out, the XIAO controller has 11 usable GPIO pins. Two of those pins are used as I2C for display, two for rotary encoder, and one for serial communication for RGBLED control. There are only 6 pins left!

With a normal switch matrix, the limit would be 3*3=9 keys. In a round-robin matrix, up to 30 keys are possible. (Thanks for the reference to kbd.news and the exotic matrices series! :))

However, the author used an IO expander this time: the TCA9555, which is a lower-voltage version of the PCA9555a. (QMK includes a driver for the PCA9555.)

Resources


The Snowslide

The Snowslide is an open-source monoblock split by Geob-o-matic.

Geobert Quach aka Geob-o-matic published his Snowslide keyboard.

Ispired by Vitaly Volkov's Avalanche, the Snowslide is a monoblock split with thumb arc, OLED display and palm keys.

The Snowslide is an unibody split keyboard taking the Avalanche as inspiration for the extra pinky keys and the idea from Jesus Climent to move a thumb key to the palm location – Geobert.

By the way, the PCB was also done by Jesus Climent (creator of keyboards like the Atreis, Atreyu or Soufflé) as Geobert doesn't have the knowledge to do it.

After more than a year on Sofle RGB (without RGB), I felt that I was unhappy with it. Still an improvement from the Typematrix (being mechanical and programmable) but I was not convinced by the encoders and I was missing a few keys to be comfortable (I'm typing in Bépo, so I need the keys to avoid too much layers) and home row mod doesn't suit me (tried to tweak the timers but still doing typing error after a year is frustrating) – Geob-o-matic.

Resources


Skyline keyboard

Mark Roukema's first custom build is the Skyline Keyboard – split, columnar stagger, splay, designed via Ergogen.

Mark Roukema aka demibyte shared his first design: the Skyline.

Generated via Ergogen, the Skyline is a nice split ergo keyboard with serious vertical stagger and some splay, sporting Elite-C devboards and also hosting a 3D Connexion SpaceMouse.

I wanted to experiment with a board that encouraged a slightly flatter, less claw like, hand position. Essentially something that matches my hands' natural resting position. I couldn't find anything that was exactly what I was looking for however; thus the Skyline keyboard was born – demibyte.

Aside from the serious if not extreme stagger and splay, another remarkable feature is the 3D Connexion SpaceMouse integration. Both sides have input for the mouse and it mounts to a switch plate with cutout for it included.

Pic:

However, the mouse position was designed with MX switches in mind. Obviously, you can see Choc ones in the photos so – according to the author – "making use of the 3D Connexion mouse will have to wait until the next iteration".

Resources

More photos in the original r/mk post.

Design files and keymaps can be found at: https://github.com/mroukema/skyline_keyboard

I wouldn't encourage anyone to print this as is however. This being my first build there were mistakes made. Most notably I wired my diodes in series by mistake and had to get a little creative to get the top row of keys functional as a consequence – Mark.

TK44

A wireless unibody split by Ladniy & Shiren: TK44.

The TK44 is a wireless ergo unibudy keyboard, based on a Holyiot-18010 (nRF52840) module.

According to the github repo, the designer is Vladislav Morozov aka Ladniy, but the PCB's silk screen says: "Ladniy & Shiren".

Evgeny mentioned this project in the ergohaven interview, and since the repo went online recently, I though I put this here.

Features

  • 44 or 42 keys layout
  • Holyiot-18010 module
  • Hotswap
  • MX-compatible
  • Li-ion battery
  • Hardware power switch
  • USB Type-C
  • Powered by ZMK Firmware
  • Layout contains full Cyrillic layout

Resources


Community

Interview with ergohaven's Evgeny

Founder Evgeny answered some questions on the occasion of ergohaven turning one.

Ergohaven turned one recently and I asked founder and shop runner Evgeny about the first year of his business, the Russian mechanical keyboard scene, his projects, and of course we couldn't avoid talking about the effects of war either.

To be Russian may not be the most popular thing on Earth these days, and I hope you don't find this interview controversial. I hope that, amid all the sad events, the keyboard hobby can bind us together regardless of our countries and all the crazy politicians.

---

Could you tell me a bit about yourself?

I'm 28 years old, founded ergohaven and fulltime employed here. Officially registered LLC this year in April, before that I was an individual entrepreneur.

That's really great about our hobby that it can connect different people from different places :)

Can you remember the first time you stumbled upon mechanical keyboards? How did you dip your toes into the hobby and what were some stages of your progress?

I always wanted to make video games. In late 2019, with prior knowledge of coding and Vim editor, I took my time and started to play with the Godot engine. This is where my physical problems begun.

At the end of the day I wanted to scream because of how uncomfortable was to type and navigate in Vim. There was a lot of physical stress due to the traditional keyboard layout and staggered rows which turned my hands too close to each other.

Pic: Evgeny

Evgeny

First, I have decided to order a mechanical keyboard. I assumed that mechanical switches could alleviate my problems. Oh boy, I was wrong! Heavy tactile switches just boosted physical stress.

After some time I have started to think that there should be a solution for my problems and I have remembered that once in a while there were posts on /r/mk with split keyboards. So I started my research and got sucked into a world of split keyboards. By the end of 2020 I have ordered parts and built my first split keyboard – a Corne.

Since you had been an entrepreneur even before ergohaven, you probably started this business after proper planning. How did you assess your market and potential customer base back one year ago?

During my research I have stumbled upon dozens of posts (mostly on Reddit) from people who wanted pre-built ergonomic keyboards like the Dactyl Manuform, Lily58, Sofle, Corne, and weren't able to find an adequate vendor who would offer them a ready to ship product. Your only options were:

  • to build it yourself
  • order from someone to build for you with an enormous wait time
  • to find a used keyboard on /r/mechmarket

I was part of this crowd, I wasn't able to find a good pre-built variant of even the most popular open-source keyboards (I really wanted to try Corne).

Pic: Ergohaven

Ergohaven

Provided that I'm from Russia, a ready to ship keyboard like the Moonlander (with expensive shipping) was way over my budget and the Russian ergonomic keyboard market was almost non-existent.

I decided to order parts and PCBs from manufacturers and build a Corne keyboard myself. I was lucky that I had a relative who knew how to solder and we did a good job on our first little batch of 5 keyboards, 4 of which we had sold within three weeks and broke even with my ROI.

With that in mind and considering that the market in Russia was empty, I did some simple math to understand if this would be a profitable venture or not. After some time I developed a simple business plan which was to sell popular open-source pre-built keyboards with worldwide fast shipping within 24 hours after receiving an order.

Pic: Ergohaven team member Rostislav

Ergohaven team member Rostislav

So I decided that the idea was worth the risk and took the plunge. I knew that if I would sell my keyboards internationally there would be a competition, but to my surprise the competition was only for flat keyboards. For the Dactyl Manuform there was nobody even on the international scene (although most people really wanted to try it, judging by all those posts which I have observed during my research) and this was the moment when I decided to take a loan from a bank to buy a couple of 3D printers and even more materials for keyboards to speed things up and start selling DMs.

Despite doing your best to come up with a realistic business plan, war, a sanctioned banking system, general mobilization, etc. are some unprecedented events usually not factored in, understandably. How have these affected your business?

The events of February-March were shocking, and now we are understanding that the world would never be the same. As international exporters, our business suffered the most and our sales have fallen (approximately) by 55%. This was really demoralizing for us.

We have procrastinated a lot during that time, trying to come up with a plan to save our company. We started to focus mostly on local customers, we did a meetup in Moscow this June and talked a lot with similar minded people who share our passion.

Pic: Moscow Meetup 2022

Moscow Meetup 2022

This event was really refreshing for us, after that we just shut down any political news and labeled them as distractions, re-imagined goals of the company and started to work heavily towards them. And right now we have a pretty clear picture where we going.

Speaking of the Moscow meetup, can you tell me about this event and also the Russian community in general?

The event went great, the community is very cool and we have received a lot of feedback and advice.

Event page | Reddit post | More photos | Timelapse

People really differed from each other starting in age and also profession.

So this wasn't just any event, it was organized by you. Congrats. It predated my meetup database by a week, but I've added it now. I'm not really familiar with the Russian scene, except maybe Geekboards. Can you name a few other designers, big names or projects in the community?

I think the community is very small at the moment, although it was almost nonexistent a couple years ago.

I have heard of Jorne keyboard which is a fork of Corne with an additional key on each half made for Russian layout, I think the author also made a popular BLE controller. I have seen a TK44 wireless keyboard in our meetup, very nice keyboard, I think the author is from Russia too.

Pic: Ergohaven team member Andrey

Ergohaven team member Andrey

There is (was?) a community for mechanical keyboards called "Mechcult", but I wasn't really interested in completing an arduous verification process on their discord in order to just talk to people.

There is also r/ru_mechmarket where I have found a lot of my customers, and the admins there are very cool guys.

So you are mainly into ergonomic keyboards. However, the keyboard hobby is very broad: from sculpting artisans to collecting vintage stuff. Are there any other fields of the hobby you are interested in?

Yeah, we even tried to make our own keycaps: XDA Binary Anomaly, Mojave, Prologue.

Although not really artisan, but we had fun making these.

Pic: XDA Binary Anomaly

XDA Binary Anomaly

But at this point I must say that we are not just making keyboards as an end goal here, we are thinking that the keyboard should be part of the whole peripherals ecosystem, so in some sense we are trying to expand this hobby to new horizons.

Would you like to tell us more about your WIP projects?

We have realized that most open source keyboards are not entirely suitable for mass production due to some design decisions, so we have started to working on our own keyboard this summer.

More info about this and our new project is here: https://ergohaven.xyz/blog/future

So the goal for us now is to make one keyboard that can replace all keyboards we were selling earlier. Our own endgame keyboard.

Pic: Codename: Endgame

Codename: Endgame

We like some neat ideas which appear sometimes at r/ergomechkeyboards, we also like bastardkb stuff a lot.

I'm personally inspired by Richard D'Aveni's book "The Pan-Industrial Revolution". If somebody wants to understand where our company is going (or the future of manufacturing in general), this is a must read.

So, besides keycaps which I linked earlier there is nothing recent new right now, but our own keyboard is almost finished, only the testing stage remained. We're working hard to launch it, hopefully this month.

Speaking of keyboards, what setup do you daily drive these days?

I'm basically using our prototype keyboards. We are testing all our stuff for ourselves first before it will see public. I'm using standard Gateron black switches, they are nice all around switches. XDA keycaps. 40% qwerty layout, but will be moving to Colemak most likely.

Before finishing this interview we have to address the elephant in the room: Putin's war. Is there a risk for you or your team members to get drafted and be sent to Ukraine?

We have an IT company status, this will exempt us from draft, at least for now.

Do you think about leaving Russia?

Not really, I was thinking before, but right now I don't think there is a safe haven anywhere in the world. Besides, I have my business and relatives here, it would be hard to leave all of this behind.

Obviously, there were many more horrible tragedies, but have you seen this one about the destruction of the computer museum in Mariupol?

This is really unfortunate, I'm hoping for a worldwide peace in the near future, this and many other tragedies are unacceptable.

What do you think of the general "Russophobia"?

The new wave of Russophobia since the February events are kinda bad, but most people understand that common citizens have nothing to do with this war.

Do you have a message for my Ukrainian readers?

I wish them to be safe and unharmed in any way. Remember, it's always darkest before the dawn


Tools

Cybertype.app

Cybertype is a clean and simple typing app by Manan Tank.

Manan Tank aka EspressoJS, a frontend developer based in India, published his minimal typing app: Cybertype.

It's free, open source, and can work offline as well.

Compared with MonkeyType, Cybertype works in infinite mode so there are no timed sessions. It is much simpler, however, it has features like programming languages, some color schemes, and also a WPM heatmap.

Give it a try!

https://cybertype.app/

Github repo: https://github.com/MananTank/cybertype


Tips & Tricks

Elite-Pi

The Elite-Pi is a new controller by Maple Computing – sporting an RP2040 chip while being compatible with the Pro Micro footprint.

The Elite-Pi, this drop-in replacement for Pro Micro powered boards, is available in various stores now.

Designed by Maple Computing, the Elite-Pi is powered by Raspberry's popular RP2040 chip and features a mid-mounted USB C port.

Features

  • Pro Micro compatible Elite-C footprint.
  • Mid mounted USB-C port (low-profile yet sturdy build).
  • RP2040 controller.
  • 25 pins broken out.
  • Support by e.g. KMK, QMK and VIA.
  • On-board reset button.

We've discussed this then WIP product months ago but I can't for the sake of my life remember where, with whom, on what platform, etc., and most importantly: where is the github repo.

So help me out please and I'll update this post.

Availability

For now, I can seen the Elite-Pi offered by some well-known stores like:


nice!view

The nice!view by Nicell is a low-power OLED display replacement with high refresh rate.

Nice!nano-designer Nicell aka Nick announced his latest project: nice!view is a low-power, 160x68 pixel, 30 FPS display module to replace OLEDs.

I'm excited to announce the global launch of the nice!view, a low-power, high-refresh rate display to replace OLED displays for wireless keyboards – Nicell.

Specs

  • Sharp LS011B7DH03 display
  • 160x68 pixel resolution (1.08")
  • Dimensions: 36 x 14 x 2.9mm
  • Refresh rate: 30Hz
  • Typical power draw: ~10μA
  • Voltage: 3.3V
  • Protocol: 3-wire SPI

Using Sharp's Memory-in-Pixel technology, the nice!view maintains 30Hz at e-paper level power draw.

The Sharp display used here doesn't support i2c, so that's why it uses SPI. I looked into using a separate chip on board to translate between i2c and SPI, but achieving the same low power and price point wouldn't have been possible – Nick.

More info on the product is available at nicekeyboards.com, however, this site is not an online shop.

Vendors

The nice!view can be purchased from vendors like:

While there are only renders on the product page, thanks to PetitSpatula, you can see the nice!view IRL here:

Pic:

And there's another similar breakout project based on the same LS011B7DH03 Sharp memory display from Ujang Karnadi – with KiCad files and more real-life photos:

https://github.com/karnadii/sharp_memory_display_breakout


Keyboard Spotting

Rolitron Rolco-60

The Rolco-60 by Rolitron was a dedicated microcomputer for currency exchange facilities in the early '90s.

This is my latest acquisition, a Rolitron Rolco-60 microcomputer from 1989.

(Not much info about it, but during the last few years of collecting vintage stuff I learned that if I don't write something immediately, I'll never cover a keyboard/computer. So here you go.)

I knew nothing about this Rolco-60 and bought it because of the ortho layout – for about $38 (shipping included).

According to the seller, this was made in 1992 and was used at currency exchange facilities. A short announcement in the Hungarian "Számítástechnika" (Computer World) weekly magazine seemed to confirm the date:

Pic:

Beside the usual marketing bullshit the text claims the Rolco-60 can be used as a calculator but also as a microcomputer, and is a dedicated device developed for currency exchange firms by the B. Braun-Rolitron Orvos- és Biotechnológiai Kft. (B. Braun-Rolitron Medical and Biotechnology Ltd.).

The magazine issue is from 1992, 25th of February, and introduces the Rolco-60 as a new product in the line of office automation products by Rolitron.

The strange thing about this date is that both of the handwritten and yellowed stickers inside the (otherwise relatively thick plastic) housing claim that it was manufactured in 1989.

Pic: 89/03/17 (main PCB) and 89/03/10 (switch plate)

89/03/17 (main PCB) and 89/03/10 (switch plate)

May I own one of the prototypes now? Maybe. I don't know. As you can see, this thing had a built-in printer. However, there's nothing under the hood below the printer cover, nor looks like there was ever something, which could strengthen the prototype theory.

On the other hand, there's a proper serial number on the back sticker ("97000243").

Rolitron history

Based in Budapest, Rolitron was founded by László Rózsahegyi in 1972. In 1991 it fused with B. Braun Austria GmbH and became B.Braun Rolitron (this is the era the Rolco-60 was featured in the magazine referenced above).

In 1994 the company became independent again as Rolitron Ltd. and in 1997 it fused with Optotrans and became Synergon, a relatively big company listed on stock exchanges in London and Budapest until 2016, a few months after the company filed for bankruptcy.

Layout, switches and keycaps

As you can see, the device features a numpad and a 13x4 ortholinear keyboard (with a 8u spacebar and 2u Enter – thus 44 keys).

The keycaps are very thin uniform dye-sub ones, with a circular hollow stem.

Pic:

I have no clue about the switches. [edit: Ericsson RMD 973] I clicked through all the linear switches in the Deskthority wiki but can't find anything similar. Feel free to ping me if you know what this is. (More close-ups here.)

The winner is keycashcow (thanks!) who commented the solution on r/olkb: this switch is the Ericsson RMD 973 as you can see here or here.

Pic:

Linears for sure, and the switch housing is open on top (covered by only the cap itself). By removing the caps you can see the leafs in work. ;)

Very heterogeneous feel. Some of the switches work nicely, but a handful of them are quite hard to press. Pressing the bare switch stem feels quite pleasant until you put caps on it. Hm.

But the most outrageous thing is the huge flex of the PCB. Pressing a key somewhere in the middle, I'm pretty sure I can easily achieve a 1 cm flex. OK, the flex was caused by a missing screw.

Gallery

Resources


Inspiration

Gboard bar

The Gboard bar is the result of Google Japan's latest brainstorm.

By now you've probably all seen the Gboard bar keyboard, designed by the crazy people at Google Japan – It even reached CNN's threshold of sensation…

Basically, it's a single-row keyboard released on October 1st because it has 101 keys.

UPDATE: I almost missed an important detail – this keyboard was co-designed by our good old friend Ikeji Shun aka Ikejima! :D (See also: Egg laptop, Round-robin matrix, etc.)

Have you ever searched up, down, left and right on your keyboard because you can't find the character you want to type? In order to solve such problems, we have developed a keyboard that makes it easier to find characters – Gboard team.

As a DIY device, all the schematics, boards and software are open source.

Specs

  • Length: 1,650 mm (the prototype was 2.4 m long)
  • modular (various segments)
  • 16 boards for mounting keys + 1 control board
  • Layout: 1D QWERTY array, 1D ASCII array or ABC order

"The width is only 0.064m [Ed.: seems to be even thinner, there are probably multiple variants], making it convenient even on desks where documents are piled up."

"No more cats laying on keyboards. Great for work-from-home."

"If two people use it in tandem, the development speed will be doubled. New friendships will also be made."

Resources


That was Issue #98. Thanks for stopping by.

This issue was made possible by the donations of:
splitkb.com, PCBWay, MoErgo Glove80, Aiksplace, u/chad3814, @keebio, @kaleid1990, Cyboard, Sean Grady, MKUltra, ghsear.ch, u/motfalcon, cdc, Bob Cotton, kiyejoco, KEEBD, Richard Sutherland, FFKeebs, @therick0996, Joel Simpson, Jacob Mikesell, Lev Popov, Christian Mladenov, Spencer Blackwood, Yuan Liu, littlemer-the-second, Christian Lo, Upgrade Keyboards, Daniel Nikolov, Davidjohn Gerena, Fabian Suceveanu, Skyler Thuss, u/eighty58five, anonymous

Your support is crucial to help this project to survive.

Discussion over at r/mk!
×
top