Play free megamen games — directly in browser!