505 Games, Production Company