onslaught technical review