Comment Comment by candiddevmike Wonder how cockroach is doing these days with all the competition in the space. parent candiddevmike 4 years ago