From native pubs to casinos to online computers and currently mobile devices, slots have return a long means and even a lot of excitement .