KKM Interactive Entertainment UG (haftungsbeschränkt) i.L.
Media from the Steam store listing.
Main Trailer