Not bad for a test level, but it is a test level at most... a very difficult one at that.
I wouldn't normally agree with posting "test levels" on the forum, but for a first, this isn't bad, although it's nothing special.
I'd want to see your skills put into a real level