I've ordered two, one for me, one for my son - so I'm twice as insane as anyone else here.. :)
I have faith in the devs. They are, after all, people who have been involved with the retail distribution of GamePark products in the past and have experience of what can and does go wrong in all...