Yes, it's still an RPG, but with heavy board gamey mechanisms. Not really unexpected from FFG, or from a game that wasn't originally going to be WHFRP3e.
Define support. It's not going to have the same level of support as D&D, but not many games do. My impression from attending the various...