http://www.trescom.org
Still active in 2022, and they have presented the recent Unity-engined Remake there. The site is slow though, it seems bandwidth is an issue there for some reason.