Smash Bros. Hero DLC looks set for imminent release

Spirits appear on database, as leaker claims fighter could arrive this week