Another new piece of console tech, another god-awful Star Wars license. Did anyone involved in the development of this ACTUALLY think they’d hit gold with this?!