The Dutch developer Game Oven will close its doors for good in April, despite its latest game being a nominee in both the Independent Game Festival and the GDC Awards. On the face of it, 2015 seemed ...