I got every upgrade and weapon so I say a 9/10, it just had a few bugs when playing for the first time.
Glad you enjoyed. If there were any bugs that stood out, please let us know so we can try to fix them.