The Unity Flash (and I believe Flash itself not because of the Unity team or the fact that it's a beta) isn't in the same league as the Unity Web Player - it's slow at least 2-3 times slower with complex graphics if they play at all without the dreaded Error null, it's buggy very buggy crash, crash, crash with any complex 3d graphics and textures and it doesn't support even the .NET to .NET 2.0 level of compliance no string.Contains is a good example of very poor support, no support for WWW so you need to implement networking in Flash. Personally, I really don't like or ever want to learn to use AS and this complex integration is even more bug prone, but if you were going down this road that's what you would probably what you'd need to do - not for me. As for paying money (people are saying $400 to publish) for going backwards and having to have a lot of pain to do it - you would have to be kidding right? Please Unity I much prefer your player and Flash aren't going to have any support for mobile - please get out of bed with these guys and concentrate on continuing your brilliant work. A new GUI would be a much better spend of your time. What's next integration with Silverlight? ps another little trivial annoyance I just realized - the Flash player doesn't auto focus on start up so you have to put a button on the control under all browsers except IE (which you have to write special focus script for) to focus the control. It's certainly not a default thing - this is a trivial issue but for a user their first experience of a game means a lot. Anyway never going to use this and recommending to my workplace as the lead Unity Developer to never use it either.