The free Delta game emulator for iPhones is live on Appleās App Store ~games Article 397 words 22 votes