Nice puzzle game. I like the sci-fi element, the graphics, and the puzzle with teamwork feature.
I feel the movement speed is a little too slow, it feels like it takes forever to get to one end to the other. Also, the box building seem kinda glitchy, I somehow managed to glitch myself into a wall, lol.
But all in all, good work!