Sorry if this is old news or a repost, but I just found out.
http://www.twingalaxies.com/index.aspx?c=27&id=2013
1,061,700 points. A new world record. Insane!
http://www.twingalaxies.com/index.aspx?c=27&id=2013
1,061,700 points. A new world record. Insane!
Last edited:



