A small, experimental, ambitious group of inspired gamers who plan to create games at the best of their abilities.
Welcome to Newbathe, a mysterious town where once a year an event takes place in which demonic creatures scour the lands, for reasons unknown. You, being...