Anyone in the Beta or planning to check it out? Playing it now ( Beta) and it looks to have a ton of potential. FTP helps!