Created by Roque Strew
Contributed by Shiva Nallaperumal
Contributed by Out Of The Dark
Contributed by Daniel McQueen (TDF)