Online slots come in various platforms, per providing novel game play skills and features