Limited Edition Mega Man X Statue Is One For Die-Hard Fans