Games like Frog DemonBy White Dog GamesDec 11, 201845%Mixed31 Steam reviewsFrog Demon supaaa dupaaa shooter!!$1.99 on Steam