Good to be back :)
Joined on 10/3/09
Posted by oOwunderbraOo - April 22nd, 2011
It's so great! Nothing more to add.
You're talking about the ones on Newgrounds or the video game?
Portal by Valve you mean? Or its the newgrounds portal?
portal 2 by valve