The developers are active and the project appears to be continuing so it is unlikely its a scam and probably just one of many unnoticed assets out there waiting for one day when their achievements get noticed or they develop a marketing initiative to further adoption and generate new partnerships
Proof?