But you should be used to that for mobile websites, people kinda just build for WebKit on mobile.
Oh the irony.
Remember when sites were "optimised for IE". Well we're there again but it's not IE.
And it has lots of proprietary extensions.
How is it different?
I have tested on 4.0.4 and someone i know using it on samsung android 4.0.2. Not sure what is so special about HTC sensation.
If you can go to this page and copy paste what you see there may help me to get some idea about your browser.
http://www.premii.com/play/res.htm