Hello! Took a moment to feature your game in this big ol' Halloween video of mine. Your game begins at 22:01
But Mimic doesn't really do that outside of its bizarre art style. It is by all accounts pretty straightforward, but still just so bizarre and unusual that it does put you on edge. Lovely work here!