I really like the concept ! I think it definitely would have paid off to improve the camera motion though, its really the first thing people notice about a game once they start moving around.
nice work ! :)