Basically a third-person version of Portal!
Love this game. All I have to say.
A good thing to play if you don't have Steam or the Steam version in general!
Modern society in a nutshell.............
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.