We are Totally Not Aliens, an Indie Game Studio based in Bamberg, Germany.
Human Artist & CEO
Human Programmer
Human Game Designer
Human Translator & PR
We worked with these wonderful people for All Quiet in the Trenches:
Human Author & Game Writer
Human Composer & Sound Designer