Optimus
math.the-optimus.org
Zürich, Switzerland
Impossible Game
scratch.mit.edu
scratch.mit.edu