3 ms·This is awesome! Anyone know who the humans behind the new company are?by simonw 5mo agoThis is awesome! Anyone know who the humans behind the new company are?