It has been revealed that UK-based developer, Bossa Studios, has unfortunately made redundant around one-third of its staff, releasing some...
Bossa Studios got started with Surgeon Simulator, an inane game that never took itself seriously. It then moved on to...