That was exactly my reaction on their website too. No complaints about the activity of their github page, but they have to be more aggressive with their internet presence (website).
Now regarding investing in their token, I guess they will have to share the fate of all similar utility tokens of this type (Ticketchain, Blocktix). No question there is a real life usability for their token, but
the velocity won't be great.