PLNTOTO : Modern Digital Gaming for Numeric Enthusiasts