Hi! Based on your explanation, it seems that PHP and JavaScript, in a web based environment would be the most realistic approach. This leaves the actual running of the game up to mobile device developers, and therefore would support a much wider spectrum of target platforms than you requested. Of course, for the most common platforms (Windows, Android, iPhone) we could use a basic WebView application to make the app look, feel, and operate as a native application. This is more economical, faster to develop, and serves a much wider audience than you were currently targeting. Now, as we specialize in game engine development, we would be subcontracting an artist to provide any art-related needs. The expenses related to subcontracting are already included in our bid for this project, however we would require a milestone payment upon your approval of art resources, in order to process payment to the artist. The development process would proceed through five phases: 1.) Concept development, where we provide a rudimentary example of the product to you, as a demonstration of concept, and to clarify any unclear communications. 2.) Engine development - the "long haul" of the process, where we get an engine functional and scaleable to suit your needs. 3.) Content provisions - we would create or set up the content to your specifications, including provisioning any art resources needed to complete the project. 4.) Review - We give your group ample time to review the product and share any observations you may have, and make adjustments based on those observations. 5.) Testing - thorough testing, from our gamebreaking specialists as well as automated stress and volume testing. Anyhow, we wish you the best of luck with this project, and would love to be able to work with you on it. If you have any questions, please don't hesitate to contact us for more information.