m590 gameplay