AppEngine/GWT — имхо, лучший способ разобраться — прочесть мануал от Гугла по этим технологиям. Естественно, для GWT надо знать Java.
Вообще, мне кажется, что HTML5 — хрень, которая не годится для разработчик массовых сложных браузерных игр. 1) Он не кроссбраузерен, нельзя играть в ИЕ (а у многих офисных сотружников именно ИЕ) 2) Он тормозит. Возьмите какую-нибудь ферму на флеше, с кучей графики и анимаций (которые тормозят даже на флеше) и попробуйте повторить на HTML 5, хорошо если вообще что-то работать будет.