20 Apr 2021, 09:47 UTC · By: Vlad Mitrache / The mysterious project from the German manufacturer is starting to reveal more about itself, and things look promising so far