It does look different than all the XTC Alliance bikes I can find online, but Giant makes many thousands of bikes for many countries, so maybe there were different designes for production runs or something. Having the seat-stays meet the seat tube higher than the top tube is not uncommon in other brands of bikes.
However, how tall are you? That bike is very very small and probably suitable for someone 5'2" to 5'5" max.