http://team.forsvarsmakten.se/english/ - a 4-player browser teamwork based game where you solve puzzles to give your teammates more time to solve their own, and vice versa.
http://curvefever.com/ - tron, essentially. theres power ups and debuffs that you can pick up to help yourself / debuff others to help you get an edge.
http://www.pretendyoure.xyz/zy/ - cards against humanity browser edition, can enable or disable expansion packs (card sets) you want to add or keep out of your game
those were just ones that came to mind off the bat
edit: i just now read that you already did cards against humanity, jumped the gun too quickly on my post, sorry! :P