i did see astrofulx is now on armorgames though but i won't be playing that as the game has ALWAYS had really bad lag/desync all the time, be it on kong or here on AG.
as for battlestar galactica...never liked the show much in general (whole thing bothers me >.> but from what i've read over time that game is pay-to-win trash, big time.
thanks to the whole micro-transaction (ty everyone for letting pay-to-win become a great trend in MMOs everywhere, note: sarcasm) bit taking off in recent years i could go on all day (or longer) but i think i've pointed out enough for now. :/