Ignorerad

Valhalla Cats is an independent game creation studio founded in late 2013 by young and passionate gamers and animal lovers. A percentage of the profits goes directly to various animal welfare organizations.