Heres a list of websites that you may not know about.
Impaler's Obviam.net - 08 08 20
Tapeworm's Autofish.net - 22 01 21
08 08 20 22 01 21
Heres a list of games made by people I know.
Chained - 25 04 21
Wolfpack Island - 21 07 21
06 06 21 07 21