No longer need we refer to the characters of the Force Awakens trailer as just "Stormtrooper," "Speeder Girl," "Ball Robot," "Oscar Isaac," and "Hooded person whose decision to purchase the Lightsaber Plus has proven extremely polarizing." J.J. Abrams and Lucasfilm's Kathleen Kennedy have now revealed to EntertainmentWeekly the names of (most of) the new cast by way of some retro Star Wars Topps trading cards. You can take a look at the full set of cards here, but as for the character names, they are:
Stormtrooper - Finn
Speeder Girl - Rey
Ball Robot - BB-8
Oscar Isaac - Poe Dameron
Hooded person whose decision to purchase the Lightsaber Plus has proven extremely polarizing - Kylo Ren
Start planning what you'll name your next cat accordingly.