New Super Luigi U Overview Trailer

Nintendo has released a new Super Luigi U overview trailer during Japan’s Nintendo Direct.

You can watch Luigi in action below (trailer is in Japanese):

New Super Luigi U releases as a DLC through the eShop on June 20 in the US and the UK and will release at retail in the US on August 25 and in the UK on July 26.

What did you think?