De Feet was developed by Envy De Feet was Released on Windows De Feet is a Single Player game **What is De Feet?:** De Feet is a dark RPG set in the lost UK county of Angelshire. You play as Ricky, a schoolboy who after discovering a pair of magical [...]