Human Head Studios is looking for some input before they launch their latest game. Continue reading this story on RPG Site or discuss it!