Pretty solid also the lack of explanations at the beginning made me loose the first round till i fully understood what i am expected to do. Sitll i enjoyed my time. Keep working on it and i am sure you will fill in all those holes it still might have.
Rating:
Recommended for further greatness.