So what do you guys think of it? Personally i think its a bit of a let down.
-
1 Reply[quote]Personally i think its a bit of a let down.[/quote] Sort of. My only complaint is the launch being to easy.