Planet Mechanic Science Game Trailer

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