The graphics ARE shite (comparable to goldeneye at best IMO) and an FPS is never going to be great on a touchscreen, I only tried it because people on here said the controls were actually half decent on it. Which they aren't, but already kinda knew what to expect.
The Kwaak3 port looks great and runs well, just again held back by the lack of a decent control method.
And you really are a fool if you think the desire will struggle to run high end games. It manages perfectly fine when games are actually coded well rather than simply ported with no real thought. You think what you like though, you obviously just came on here to make out every other handset is inferior to yours.