An entry for team Egon Machine has not been submitted yet.
Here's a sneak peak of what they're working on: