With the official announcement of Cosmic Incursion having now rebounded back and forth across the interwebs, it's time for the speculation to begin. Just which aliens will be included in the announced 20?
So far, some of the better discussions can be found here and here.
Anyone want to go on the record here? Just hit the "comments" button, yo.