Nicely done! A time-crisis-style weapon upgrade system might be an idea for expanding on this in future :)