Super Robot Taisen W
Really, I have no clue what this game is about, so I won't comment on it.