Despicable Me: Minion Rush

0182

Windows 8.1 App Watch: Despicable Me: Minion Rush

There are some games that are just a shoe in for release when a big franchise takes off. Despicable Me is one such franchise, and…