The Arcade has been updated, its got a nicer look, supports more game formats and plugs a few security holes.
I'll be adding more games shortly so keep your eyes peeled