The World Invasion has begun! Play now to join the resistance! The Ultimate Sci-Fi Trading Card Battler!