Didn't Nintendo also say it was a console the day before the reveal trailer as well?
But seriously, I don't know why people have to try to prove what the console is. It's which ever you'd like it to be, whether a console or portable. The name says it all.
Dance my pretties!
The Official Art Thread - The Official Manga Thread - The Official Starbound Thread