Yes, the pedals you bought are SPD specific. You can use the flat side of the pedal with casual shoes but the other side you will either need MTB shoes, or shimano RT82 which looks like a traditional road shoe but has two recessed holes for SPD cleats.
http://www.pricepoint.com/Brand/Shim...-Road-Shoe.axd