Probably someone has, but Id stay clear of anything selling in the alpha/beta stages...
Not to mention studios like EA relese full games when they look like in beta stage, It is better to wait if thy studio actually delivers a decent product before comminting money to it.