Neptune Casino: A Solid All-Rounder or Just Another Fish in the Sea?