The layout is not bad at all, item placement is OK, but technically there are number of problems. The gameplay and flow are both good and the texture choice is OK too. Expect a number of cool long distance frags happening as well as good close-up duke it out rocket fights.
Can't see it lasting long due to the issues, but worth a look and even a few games before you hit delete.
Update: The download now has a new version which fixes a hole in the floor - 19th Feb, 00