3 New Notifications
Drag Images here or Browse from your computer.
They are. Just installed through steam, and directly by the dumping in the game folder.