Posted July 02, 2015
I like it but there is still a lot of work to do on it and a lot of bug fixes. Given how long it took valve to get steam platform to where it is i can see a lot of improvements to galaxy over the future but it will take some time.