Planet Mechanic Science Game Trailer

Check out this 3 minute Planet Mechanic science game trailer to see what this Filament game is all about.