Just thought I’d drop this here, fits the best out of all the boards (please move if its in the wrong area).

The site is mostly for Indie Games, but I figure Eclipse games are still indie.

Link.