These guys ran a successful Kickstarter ($46,000) and it sounds like the project is in the process of completely shitting the bed. Their site has been offline for months, thelast updatewas in April and apparently some dudes left the team. They also swapped to Unity I guess at a certain point...