IGN has reportedly laid off the entire Humble Games team