Programming-style puzzle game. Give commands to your robot to light up the factory. Very soon you will realize though that using the main method on it’s own is not enough and you will have to start creating re-usable functions to achieve the ultimate goal.
“I love this game for a few reasons -- it's free, it's fun, and it's expanding on an awesome but short console game -- but chief among those reasons is the dichotomy between simplicity and complexity. In the console version of Portal, there's a story to follow, detailed environments, and a first-person perspective. Here, you're in a very simple environment trying to achieve simple goals through ...”