Castle Revenge Wreaks Havoc on Mobile Devices