This is Newgrounds. This site was built on "Kill this thing" flashes and games. This one is pretty tame compared to other games and flashes on here. Maybe you guys are too new to this place eh? Personally I found the game kinda simple except for the fight at the end. The art style was okay so other than that the game was alright.