Should have visited trustpilot before I pledged money to back a project. Scammed. Lost 299USD. Hoping my bank can get some money back....