Each episode of “The Flash” on The CW reveals just a little more about the mysterious Dr. Wells (Tom Cavanaugh). The doctor – who secretly doubles as Reverse Flash – is clearly hiding something from Barry (Grant Gustin), and hopefully the superhero doesn't figure it out before it’s too late. However, Barry might be a bit distracted in the next episode, “Crazy for You,” as the synopsis reveals that love is in the air for the Flash.

According to the episode 12 description, Barry and Caitlin (Danielle Panabaker) go out for a night on the town to get over Iris (Candice Patton) and Ronnie Raymond (Robbie Amell). It turns out the night will go pretty well for Barry, who will end up meeting someone. After a hot date with his new love interest, sports reporter Linda Park (Malese Jow), Barry is soon balancing his superhero duties with a hot romance.

Meanwhile, Cisco (Carlos Valdes) has to seriously consider the offer Hartley Rathaway (Andy Mientus) made to him at the end of episode 11. Viewers will remember that after being captured and placed in the S.T.A.R. Labs holding cells, Rathaway claimed he could tell Cisco where Ronnie Raymond was hiding if Cisco let him out.

Plus, there’s always a new meta-human to take down. In episode 12, Barry will have to face Lashawn Baez (Britne Oldford), a.k.a. Peek-a-Boo, a new foe with the ability to teleport -- a skill she uses to bust her boyfriend out of Iron Heights prison.

Watch the promo for episode 12 below:

Will Barry be able to balance love and crime fighting? Will Cisco take Rathaway’s offer? Fans will have to wait to find out. “The Flash” airs Tuesdays at 8 p.m. EST on The CW.

Should Cisco listen to Rathaway? Tweet your thoughts to @Ja9GarofaloTV