Reaaaally good game! I wish it was longer, it had so much potential - maybe in the future :3
If you want to watch a german gameplay, then go for it :3