Rene Rother

Rene Rother is a video game developer headquartered in Berlin, Germany.

Official Website
English