it has been reported (we have several emails forwarded to us) that several people who had paid money into this project and who are now requesting refunds, have been been getting them, not from the company they paid the money to – in this case RSI or CIG – but from the Twin Bros company.
I can only speak from the perspective of a single data-point (mine), but this bit is not that odd and might be getting misinterpreted by people. All the EU payments from the early days (immediately post-Kickstarter) were collected by the Twin Bros EU company. I remember that very very well because i was seriously weirded out when i saw it on my bank statement.
For people in EU, the money was also refunded by the TB. I.e. nothing weird there – if they have a legal presence in EU, why not use it, especially if it’s the same that was used to collect the funds. So i don’t think this bit is a significant proof (or suggestion of one) of anything at the moment.
That list of companies is helluva scary, though.