I am game to help beta test a bit on all 3 platforms. Bought Craft World on WP7 but I would be happy to tinker with the PC/X360 side in my spare time. I also can help with the WP7 beta stuff since I have an unlocked device.

See my post in the WP7 Specific section for details of my WP7 version findings.