However, it does not make sense with your business model.
I think offering "non-signup" a free play version that limits their tech level (or some other limit) would be the solution.
It is not fair for those of us who do register and I assume have to pay?