It wouldn't be TOO hard to do. The only thing that'd really need a lot of work would be the the stages involving flight, but it's not impossible. If anyone is interested in something like this, let me know. I want to get this off the ground, but I'm going to need some help (as in, mappers, programmers, ect).
Or do you people think it really IS impossible?