Wetter: Store Page Overhaul + German Localisation

Hello everyone! We have updated our store page to provide a more accurate look at the game's narrative and visual direction. You will now find brand-new visual banners and a fully localized German store page! Cheers