There are some companies that have really taken to development on Windows 8, and thankfully Disney is one of them. The entertainment titan continues to port games upon games to Windows 8.1. And another one that landed not so long ago on the Windows Store is the wonderfully made, Stack Rabbit. This bright and colorful...