izwaflz reviews GEARCRACK Arena - I hate this game way too much