Enjoy it for what it is man!
This is an indy flick, produced on a tiny budget, with a tiny crew - clearly a labor of love - but for what it is, very polished, well acted and unpretentious.
If you've seen many low budget flicks you'll know they often get easily lost and self important. This is pretty fresh, and though it's all green screen, it's green screen done well.
The very fact that the makers have managed to get it released is a HUGE achievement for these guys - so take it for it's face value, recognize the effort that's gone into it, step of your pedestals and, like it or not, judge it in it's class.
And no, I'm not involved in the project in any way at all.