Huge thanks to my Patreon supporters for making SCIENCE happen! (Help me create more games & science?)

Aimee Jarboe
Alexis Olson
Andre Latchman
Andrea Chlebikova
Andy Ellis
Anthony Pecorella
Arvand Barghi
Catherine Moore
Cedric Nering
Chad Sansing
Chris Brower
Christopher Rodier
Christopher Walker
David E Weekly
Dylan Field
Eugenio Battaglia
Guguke
Jared Cosulich
Jasmine Ren
Kyle Studstill
Lydia Choy
Marc Marasco
Matt Hughes
Maura Dawes
Michael Duke`
Michael Huff
Natalie Sun
Nelson Crespo
Oleh Shyshkin
Phil Dougherty
Rafael F.Font
Ryan R Razon
Sean Riley
Srini Kadamati
Sylvia Morrow
T
Yu-Han Kuo
Zach Smith
_Underscore
ljt
Abdallah AbuHashem
Adam Zeiner
Aiden Clack
Aiman Josefsson
Akito INOUE
Alan Grant
Alejo Amiras
Alex Dytrych
Alex G
Alex Mole
Allison Clift-Jennings
Amy Fuchs
Amy Traylor
Anastasiia Shehenova Girard
Andrea Di Biagio
Animation at Work
Anshul Dhawan
Apollo Slater
Aran Jäger
Aria Minaei
Ben Bleything
Ben Kraft
Benjamin Lindsay
Bohdan Makohin
Boondoggle
Brandon Quinn
Brian Lange
BrianTRice
Brianna Bergen
Brittany Bennett
Bruce Steinberg
C
Caelyn McAulay
Caio Vinicius do Nascimento
Caleb Denton
Cassandra Xia
Cathy Deng
Ceceron44
Charlie Stigler
Chris Makler
Chris Ploeg
Christopher Ferrie
Colin Anderson
Colin Liotta
Conor Tickner
Craig
Cristy Stone
Curtis Frye
Cyrus Levy
Da LIberman
Dag Frode Solberg
Daniel Teitelbaum
Dave McClure
Dave Tu
David Mora
David Sallmann
Denis
Dinos Papadopoulos
Discovery OV-103
Dominik
Edward J Yee
Eli Jeschke
Eric Chisholm
Eric Martini
Ernst Scholtz
Eugene Eric Kim
Evan Rocha
Evan Shulman
Fiona Nielsen
Florencia Herra Vega
Francisco HF
Fred Ehrsam
Fred Tschepp
Fritz Solares
Gabriel Barbosa Nunes
Glen E. Ivey
Green
Greg Nelson
Grävling
HI
Harry Brisson
Hilary Fried
Iago Medeiros Cordeiro
Iain Kirkpatrick
Idahosa Ness
IndustrialRobot
Ivar Troost
Ivo Murrell
Jack
Jacob Christian Munch-Andersen
Jacopo Cascioli
James Horton
Jason Crawford
Jean-Eudes Denis
Jesper the End
Joe Sevits
Jonathan Gillmann
Jonathan Ng
Jonne Harja
Josh 'Cheeseness' Bush
Josh Comeau
Josh Koenig
Josh Leong
Joshua Horowitz
Juan Ignacio Terraza
Julie Franke
Kailys
Karen Cooper
Kate Fractal
Kelvin Nishikawa
Ken Schafer
Kendra Lockman
Kevin DeLand
Kevin Kwok
Kevin Richardson
Kevin Zollman
Kumara Uttara
Kwame Thomison
Kyle Walsh
Kyros Koh
Labib Rahman
Laura
Laura Baldwin
Leopard Dan
Leslie Robinson
LexsZero
Lily Starflame
Lucas Garron
Lukas Wegmann
M
Marc Cohen
Marconi Pereira
Marie Friberger
Mary Bush
Matt Inwood
Matthew Campbell
Matthew Weber
Maxim Sidorov
Michael Cisneros
Michael Donatz
Michael Handler
Michael Merchant
Michael Slade
Mikayla Hutchinson
Mikey
Mikkel Snyder
Molly McFadden
Monster Mansion
Naomi Alderman
Nat Alison
Natalie Rothfels
Nel Nussi
Nemil Dalal
Nick Gallegos
Nigel Kerr
Nikhil Harithas
Nikita Vasilyev
Nimrod Kimhi
Noah Healy
Noah Richards
Pablo Molins
Patrick Bobell
Patrick Henderson
Pau Pereira Batlle
Paul Sztajer
Paul d'Aoust
Peter Bakkeid
Peter Kadlot
Philip White
Ping-Cheng Tsai
Przemek Piotrowski
Rae McIntosh
Ralph Pantozzi
Raymond Keller
Reed Copperstrand
Rhys Lindmark
Rob McKaughan
Rob Napier
Robert Aran
Robert Cobb
Robert Duncan
Rohit Bhat
Rory Sutherland
Ruby Moore
Ryan Prior
S Smith
Sam D
Sam Prinssen
Sam Remis
Scott Donaldson
Serena Casanova
Sergiy Protsiv
Seung Uk Jang
Shakir Alshareef
Shreeya Goel
Silviu Străliciuc
Stefano Baccianella
Steve Ryman
Steve Waldman
Tal Rotbart
Tamir Bahar
Teodor Zhechev
Thais Weiller
Thanthawat Suwannachatkul
Thomas Ballinger
Timothy Samalik
Tobias Rose-Stockwell
Todd Siegel
Tom Lieber
Tom Striker
Tommy Maranges
Toph Tucker
Trevor Haldenby
Valentyn Vakatsiienko
Vlad Dziuba
Wait But Why
Wesley Gardner
William B Everett
Wouter Slegers
Yates Buckley
Yuanjin Xia
Yury Melnichek
Zan Armstrong
count
dani grant
elmar schlueter
k3taminee
mga
postmillenial
raspbeguy
toby schachman
zubr kabbi
김슬
3blue1brown
Aaron Yip
Aatish Bhatia
Adam Keys
Adina
Adka Krakenova
Ahti Ahde
Albert Wang
Alex Carver
Alex Clay
Alex Mesoudi
Alex Sanchez
Alexander Vakrilov
Alison Hansel
Amir Livne Bar-on
Andreas Stallmann
Andy
Anh-Tuan TRAN
Anna Novak Vanclova
Annie Li
Anthony Chivetta
Anton Yakovlev
Aria Buckles
Artem Mateush
Arthur
Arvind Thyagarajan
Aschelon
Ashwin Menon
Audrey Penven
Austin Bell
Aygox
Bastien Auda
Ben Hughes
Ben Strickland
Ben Walker
Benoit Doidic
Berbank
Betsy Cannon
Billy Daly
Billy Madison
Bob Koutsky
Bobby Pruden
Bram Borger-Johnson
Brendan Nelligan
Brent Werness
Brian
Brian Wu
Brian Zindler
Brie Code
Bruno Chagas Macedo Carvalho
Bruno Guerrero
Bryan Bell
Bryce Taylor
Buster Benson
Can Sucullu
Cary Huang
Casey Ross
Caspar Siebel
Charlie
Charlie McIlwain
Chen Yin
Chris Cantrell
Chris Hallacy
Chris Hull
Chris Said
Christian
Christian Shewmake
Christopher
Christopher Lemmer Webber
Clive Freeman
Colin
Colton Neves
Cora Liang
Cort Stratton
Craig Protzel
Craig Steele
Cristian Consonni
Cuauhtemoc Moreno
Dan Justice
Dan Sanderson
Daniel Shiffman
Danny Hansen
Danny Michaelis
David Durant
David Goehring
David Hansen
Davide 'Folletto' Casali
Dean Eckles
Deea Doca
Dennis
Dev Narayan
Diana Hughes
Dina Dreams
Dmitry Serdyuk
Domingo Gallardo
Dominik Schmid
DominoPivot
Duilio Palacios
Dusk Ho
Dylan Meconis
Eddie
Egon Carnby
Ekevoo
Eric Willisson
Eric Wilson
Erik Asmussen
Erik Bjäreholt
Erik Schluntz
Erika Promislow
Erin
Erin SO
Ethar Alali
Etienne Posthumus
Eugene Chan
Everett Wetchler
Fahrstuhl
Fanboat
Fergus O'Reilly
Flip Kromer
Forrest Oliphant
Frank Leon Rose
Fundog25
Gaëtan Voyer-Perrault
Gerrit Essmann
Ges Gu
Giovan
Grey Hill
Gui Ambros
GuruJ
Géraud
Haider Imam
Ham Berger
Hampus Jakobsson
Hed Bar-Nissan
Henry Kee Tay
Henry Reich
Ian Keyworth
Iggy C
Itay
Ivan Gromov
J. Hu
JMyong
Jack
Jacob Magnusson
Jacques Frechet
Jake Brownson
James Drake
James Harris
James Hogan
James Zaki
Jamie Wong
Jan Kölling
Jarom "Solar" Norris
Jason Brennan
Jason Mitchell
Jay Mahabal
Jeanne Kramer-Smyth
Jeff Lindsay
Jeff Long
Jeff McLean
Jeremy Hoffman
Jess Fang
Joe Mou
Johannes Wärn
John Cheong-Holdaway
John Colagioia
John Hergenroeder
John S Stout
John Skarha
John_Ca
Johnny Owens
Jon Gill
Jonathan
Joseph Fridman
Joseph Kiniry
Josh
Josh Kushner
Josh Morgan
Juliette Duizabo
Justin
Justin Hsia
Karen Haldrup Lund Jakobsen
Karishma Bhatia
Karlin Fox
Kat Lo
Kat Suricata
Kathryn Long
Keisuke Tsuji
Kevin
Kevin Gerber
Kevin McGillivray
Kim Wood
Kira Mosher Kroger
L'Helgoualc'h Maud
Landy Manderson
Laria
Lawrence
Layla
Lining Wang
Luis Hernandez
Luiza Johnstone
Luke Beeman
Luke Rinard
Lutz F. Krebs
Maic López Sáenz
Malcolm Ocean
Marco Leal
Marcus Round
Margaret Monahan
Marie-Noelle Wurm
Mark Trexler
Mark Wilson
Martin Pitt
Martyna Wasiluk
Marçal Mora
Matt Baggott
Matthew Cook
Matthew Zhang
Matthieu Leventis
Mauricio Arreola-Garcia
May-Li Khoe
May-Ling Gonzales
Mekki MacAulay
Memo Akten
Micah Daigle
Michael Graumann
Michael Holkesvik
Michael LaHood
Michael Steele
Michal Kren
Miguel Puche-Alonso
Mike Brown
Mike Gifford
Mike Pavlov
Mikhail
Milan Pingel
Milica Vlajkovic
Molly Jameson
Monika Denes
Moose Anony
Mustafa Alic
Nacho Lasheras
Nathalie Van Raemdonck
Nathan Trousdell
Neema a
Neil Halloran
Nick Schrag
Nico Orrù
Noah Greeno
Noah Swartz
Olha Dziuba
Olivier Grondin
Olli Niskanen
Orta Therox
Pankesh Bamotra
Pat Mächler
Patrick Belanger
Paul Chamberlain
Paweł Kondzior
Peter McEvoy
Phusion
Pierre Lejay
Piotr Migdal
Pyves & Ran
Ragethe
Rajen Savjani
Raphael
Raphael D'Amico
Raphael Schweikert
Raul joo
Rayne Catseye
Rebecca Niles
Richard Hackathorn
Rishi
Robert Beier
Rodolfo Maximiano
Rodrigo Furtado
Roland Tanglao
Ross Phernetton
Russell Johnson
Ryan Atkinson
Ryan Barker
Ryan Barnard
SailEars
Sam
Sam Anderson
Sam Maynard
Sam Petulla
Samira Nedungadi
Sarah Barbour
Sasha Fenn
Scott Price
Seanny123
Seraphi Sigma
Sergio Martinez Portela
Serguei Filimonov
Seth Miller
ShadowSandbag
Shai Yanovski
ShaoThing Teoh
Shaoliang Nie
Shaun Lee
Sid_Cypher
Sigpipe
Simon
Simon Stelling
Simon the James the Edwards
Sina Khanifar
Sky Wickenden
Skylar Jay
Steffen J. Roth
Steve
Steven
Steven Lisgo
Steven Walters
Stijn
Stuart Urback
Sylvain Francis
Syria Carys Sirlay
TJ Usiyan
Tamara Manik-Perlman
Tamas Kenez
Tara Zuber
Taylor Sarrafian
Ted Czarnecki
Thibaut Renaux
Thomas Chapeaux
Tom Lowenthal
Traci Lawson
Triet Lieu
Tudor Stincescu
Tyler Singer-Clark
Valeriy Si
Vamsi Sakhamuri
Vanessa
Victor Lopez
Victoria Li
Viktor Szathmáry
Vincent Verhoeven
Vladimir Parkhomenko
Wick Perry
Will Harper
Will Harris-Braun
Woo-Kyeong Choi
Xavier Lambein
Xinyi Jiang
Xudong Yang
Zachary Boerner
Zack Thornton
Zsolt Kocsi
ben fei
ben torvaney
charline bernt
claire
emily hutchison
feruq
iphenox
kaigani turner
kaitlin smith
sarah mathys
sl
workroomprds
영석 윤