Toronto GameJam was a few weeks ago, and friend of the site Tabby let me know that most of the games from the event are up on itch.io - you can check them out right here.

Make sure to also check out our Discord which has active chats about gamedev related things :)