Delta Force (née Delta Force: Hawk Ops), the only videogame to provide me with the experience of smashing every bone in my body while playing on the 74th floor of a Los Angeles hotel, finally ...