Our games are at the Fleet Science Center in San Diego!
June 27, 2017
Play two of our games at the Fleet Science Center from July 1, 2017 to January 15, 2018. Check out Alien Hominid and Castle Crashers, in Game Masters: The Exhibition! Learn more about the science behind video games.