Are you serious about the name of one of your team members being called Machine Gan?
Hope this is not a joke. Maybe this is a pseudonym

I also think that this is not a real name. But in any case, it seems to me that the idea of this project is very interesting.