Micro Stryker, Could it Be?