Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Thank you for the reply, I've sent a support ticket and have received no response from them unfortunately 

No problem. They usually take some time to get back to you, but should eventually get to you. We apologize but we're unable to refund your purchase on our end without them. T_T