Also, will it be on steam? I'm down to wishlist it.
Eventually yes, but pre-release versions will likely be on here.
Wii release first