Maybe I suck but this fight with the armadillo rock alien in Area 2 is pushing my shit in so far. --- ...