have yet to play the game

ever since i bought the game i have not been able to play every time i try to play in browser everything downloads then nothing happens even after i press esc can someone plsssss help me? also is there a way to get this on steam cause i see people saying they are play through steam. pls help

log in to the frontpage and go to playrust.com/steamkey to get your steam key.

i feel like an idiot!! thanks a million buddy!