The reason why most/some 3d games dont look right is because the gba has very low resolution, around 200x200, other then that though the gba is fine for 3d gaming, a speed boost would help, but anyways, is was basicly designed to handle 3d games ok, dont blame developers for the somewhat scratchy resolution, blame nintendo.