First of all I'd like to thank you for checking out the project! Unfortunately development is slow due to our team being small, lack of time, etc, however progress is being made with the game and so far so good, although nothing is ready to be shown yet. The original plan for Portal - Origins was to release it in 2017 as it's the ten year anniversary for the original Portal game, sadly however that was a bit too ambitious of a goal and will not be the case, but we are working hard to try and release either a demo/teaser or at the very least a trailer for the game this year. Please be patient and hopefully the next update will be soon and will show off some of the game! Remember our team is very small and any help is welcome. You won't be part of Cow Code Games overall just the Portal - Origins team. If you are interested please contact CBMI6.
Thanks again for checking out our project!