Abraxas Interactive is a small (one-person) indie game development start-up, working on a puzzle game called PUSH, that is on KickStarter and on Steam Greenlight.
There are no registered leaders of this group. This can be granted to the right person on request. Also why don't you join the community, we welcome creators and consumers alike and look forward to your comments.