Odaclick Game StudioJames Farr
Media from the Steam store listing.
Super Conductors - Demo Announcement Trailer