Lucas DLC coming to Smash on June 14th
Get your PK Thunder on! Nintendo of America has officially set the release date for the anticipated Lucas DLC for June 14th at 8:00 a.m. PST. Lucas will retail for $3.99 for individual download for either the 3DS or the Wii U, or a combo pack including a download…