I think you are just obviously shilling out
https://www.ingamecredit.com/ . Just like other gaming projects out there then i dont see something special on it.
Anyone can claim that the project has a good team, the fund will be directly be given on prizes etc. . To know the truth that everything can be altered in the end of the
line which means people wont still be that confident on investing on projects easily specially now into these days where funding up a project doesnt
really gain that much trust.