This is cool concept. I really like this one. I'm curious if you modeled and animated everything. If so, amazing job!