Old Prussian is definitely Slavic in terms of language. This I know for sure. It's part of the proto slavic group, part of which formed Proto Baltic, part of which is Old Prussian. The general assumption BC is to link language and culture, so do you have any scientific text showing us otherwise?