I guess HTML5 performance on Windows Phone 8 is not that great. I created a blank Panorama app, and a blank HTML5 app in VS 2012. On a WXGA device, with the panorama app, I can get it to run at about ~40 FPS. While the HTML5 app runs at below 20 FPS (yes, the blank template, created in VS 2012).
After the test, I switched back to my Scirra project. I disable most of the code, just leave the code to control the car enabled, the tiled background is resized to 100 x 100 only, delete all the objects, and I still get ~20 FPS. That's really weird. The frame rate is locked up or something