Im thinking of getting Thrustmaster T-Wireless gamecube controller but im wondering... Does it need batteries or does it automattily recharge when connected? Does anyone have good experience with this controller? Thanks.