An exciting new competitive gaming site is in development.