an Entity in Data Space: dbkwik.org
Street Fighter: Puzzle Spirits is a puzzle game released for mobile phones in Japan.