This is all... for the moment. I tried to get you a polished and clean final release. Thank you all for the feedback and help received, too few for my needs but useful in any case.
Regarding bug department, a couple of serious bugs have been fixed: energy balls not able to hit bot instances and a player speed decrease after reload. Pretty nasty ones yeah, should be all fine now.
There are some new features too. First one is stats tracking. Getting along with puzzle game development is pretty hard if you have no precise data to improve the player experience. Therefore, I implemented a simple system which collects variables like time spent in each puzzle, reload amount, instance switches, deaths, etc. Then it gets emailed back to me, I plan to create some statistical data based on it. If results are meaningful, I'll share them with all of you.
There also was needed something I call ‘gel door'. It is a new multipurpose object that separates physically rooms, or different areas of each room. Only specific classes can go through each gel door, so player knows which bot class is meant to get you out of a room. This device also prevents any object to be carried away. Visual contact isn't possible through the gel door either.
Most levels have been reworked, partially or totally in some cases. I'm aiming for a better learning curve and higher coherency among puzzles. A new kind of puzzle is also introduced: the dual maze. As some sort of sadistic last challenge, player must get out of a very special labyrinth. Part of the complexity is it shifts around you because your own moves transform it dynamically. It's so complex and confusing that I created this video, I get lost around the middle for a bit ^^ This isn't the only solution, by the way.
There could be a final post describing my experience with the tech demo if I see it fits somehow. For the moment that's all I can offer, hope you enjoy it and please don't stop mentioning the old videos looked much better than this. I couldn't live without it :p