C# is a perfectly reasonable choice for a phone game that can afford garbage collection pauses. This means turn-based.<p>In every other case, you&#x27;re better off using a language whose resource management model doesn&#x27;t fight you.<p>Swift is the best of both worlds in this regard.