I agree! More mechanics would make it even better, and following along with the story while driving that colossus is very entertaining!