Really cool work and weird website from Swedish design studio Research and Development. Check out more of their work here.