Anyone else eagerly awaiting the release? I'll be playing it on Wii U.