Java? Für Windows Mobile? Ich würde da wohl eher zu C# tendieren, weil man damit einfach genial für Win CE entwickeln kann (nicht zuletzt wegen dem (halt abgespeckten) .NET Framework).
Ein Emulator für Makergames wäre natürlich klasse, allerdings würde ich mir da dann Gedanken über die Performance machen. Mir ist kein Handheld mit Windows Mobile bekannt, der mehr als 624 Mhz und 128 MB (SD)RAM bringt.
Da würde es wohl auch mit schnellen PDAs vom Schlage eines iPaq 214 oder eines Axim x50/51v je nach Spiel recht eng werden. Und die meisten Handys / Smartphones sind in der Beziehung eh nicht besonders gut bestückt.
Vielleicht finden sich ja aber trotzdem ein paar gute Jungs, die da was schreiben würden.