I have no idea how much traffic either of these sites get but I'd love it if you would rate and review the game there as well. Also, if you know of any other places that you frequent for these kinds of games, let me know so we can continue to spread the word!