Looks a lot like a game my kids play called 'RoBlox'.
Also, what kind of cheapskate has a pay-to-play alpha?
this thread has already been covered. Merge perhaps?