Just found this here: http://www.elliptic-games.com/index.shtml What do you think about it?
Forum Rules