does anyone play this? i just found out about it and i guess it's grand theft auto online... how is it? www.multitheftauto.com