UK-based 505 Games publish a wide variety of games across all platforms.