By Cthulhu Girl on October 13, 2020 • ( Leave a comment ) Castle Flipper First Impressions First impressions of Castle Flipper as demoed at the Steam Game Festival!