Thanks man! Right now it's Android only, but we're planning a PC release as well. We're using the Unity engine with C# and Java for programming the actual game logic and communication, and we're using JSON to save/load levels. As far as libraries go, we're using our own utility library we created specifically for Unity, plus some required plugins from Google. We have a a fully functional level editor too. It includes a digital signal generator, logic gates(AND, OR, NOT and a Clock) There are all kinds of mechanical devices... Pistons, saws, spawners for the sentinel bots, emitters for launching projectiles, etc... It has switches, such as pressure plates, blast detectors, trip wires, toggle switches, etc... It also has a dialogue editor for banter with the boss. :p All of these things can be connected together in different ways using the level editor. You can do pretty much anything. You can share your creations online as well. Right now, there are 20 levels that sir_mud and I have created, which will be the main story levels. Anyway, open beta is coming soon. We're really hoping to get it out there this weekend. We did run a closed alpha, with really limited feedback, which was pretty disappointing. Hopefully an open beta will be more fruitful. We've worked really hard on this thing, so it's nice to get some feedback. Thanks for checking it out man. When it's available, we'll let you know.