Same, it sounds off to me. I'm also not a grammar expert but know when something sounds 'off'.
"Nintendo Wii U is released." - it just sounds strange.
"Nintendo Wii U has been released." - ok, sounds good.
"Nintendo Wii U released." - ok, sounds good.