Michael Lückgen
1 member DeveloperA developer of point and click games including Return NULL - Episode 1.
This member has provided no bio about themself...
A developer of point and click games including Return NULL - Episode 1.
Digital Tribe Games is an emerging indie publisher established to service the rapidly evolving digital distribution segment of the video game industry.