Wow... watching that hands on video gives me hope again. The trailer Nintendo has put out looked quite generic, but the actual gameplay video now puts that to rest. Framerate and gameplay seems super smooth and fast! Looking forward to playing this with many friends for many hours...