Can i ask where i can contact the developer? when i were purchasing the game the site suddenly crashed, my card has been charged but i can't see the game in my library.