Hey Pyromeow, welcome to the club. I also have GM Studio, and I also have yet to finish a game with it.
This game we actually make in GM 8.0
I haven't heard of Squeebs, but there have been a lot of small online games over the years. They were quite popular for a while but recently things seem to have died down somewhat.