For this second full week in May, the Geek Pop Alliance discusses the newly released Suicide Squad pics; Legends of Tomorrow gets a plot; Scarlet Witch and Quicksilver shed their mutant backgrounds; Agent Carter and Agents of S.H.I.E.L.D. are returning for more seasons; new Star Wars VII: The Force Awakens pics confirm some rumors; Tesla’s Powerwall is an initial success; Windows 10 looks to Microsoft’s last major named iteration of Windows; Mirror’s Edge and Titanfall 2 get some news updates on their release time frames; Tony Hawk’s Pro Skater 5 is skating our way this year; Nintendo makes a financial turn for the good; Battlefield 4 updates are going to be free from here on out; Sony renews Powers for a second season; Plus, our comic picks of the week!