L Lunus34 New member Nov 19, 2010 #1 Friend has told me its full of win, i haven't bothered to DL it yet. What are OT's thoughts?