The Horror Challenge #8 from Yahaha will be hosted over this upcoming weekend (June 19th-22nd) on Itch.io where you can win cash prizes for using the Horror Game Kit 1.5 and following the Amusement Park Thrills theme. Welcome to the ultimate challenge, where you’ll have the chance to create the…Read…