Games by Tehkan Arcade Archives Star Force Switch eShop HAMSTER / Tehkan 1st Mar 2018 (UK/EU)1st Mar 2018 (NA) Arcade Archives Guzzler Switch eShop HAMSTER / Tehkan 13th May 2021 (UK/EU)13th May 2021 (NA)