It is a little long as others have mentioned and there are one or two too many "let's do this" cliche moments but overall it is really good fun. It doesnt look like a low budget movie and in fact has moments that are trulyspielberg-esque. The story is tight and well plotted for the most part and the acting is above average, you really believe you are in the company of nerds.
For a debut feature film it is really impressive and I hope the two director/writers are given more opportunities and a larger budget as I believe they have huge promise for the future.
Thanks for keeping me entertained.