We’re debuting three new products at E3 2017

June 8th, 2017

We’re excited to announce three new products at E3 this year. In addition to our new product announcements, we will be demoing and showcasing our products with the Nintendo Switch. Please come visit our booth at E3 in the South Hall, Booth #2547 (Near Capcom’s booth: we’re on the map under Mayflash Limited’s booth). Follow us on Social Media during E3 to see our announcements live.