What do you mean, "the demo will release this summer" - the Portal is for finished works. It is not for demos, and it is not for random plugging of demos.
The trailer for a non-newgrounds game I'm working on.
What do you mean, "the demo will release this summer" - the Portal is for finished works. It is not for demos, and it is not for random plugging of demos.
It's a trailer for a non-newgrounds game I'm working on. I just put it here because of the animation.