N4G The Haunted Island: A Frog Detective Game | Review – GameRVW 23/12/2018 A Frog with a Licence to Chill – The Haunted Island: A Frog Detective Game is a short game that was released recently on Steam. Source Author: N4G