You check engine light is on I do believe. That's probably not good.

Everything is put together very nicely, minus the wing. But thats just my opinion.