Welcome to FeralHeart, Anna! For some clarification, this isn't an Impressive Title server, this is the "replacement" game of the original Impressive Title. As the others have said though, if you enjoyed IT servers, you are bound to enjoy FeralHeart ^^
Have fun out there! If you catch me ingame feel free to say hi.