Thank you for all the great info. Hopefully it'll arrive in the next few weeks from Russia. Currently it cleared their customs and is in route. Once received I'll get more detailed pictures and maybe that will help get some more info.
As for now, the collection of parts for the build begins!