已忽略

An independent game studio based in a little coast city of Catalonia, Spain.