Developer OtherSide Entertainment has made 17 members of staff redundant after an in-development project fell through. Read more